zoukankan      html  css  js  c++  java
  • phpstorm使用手册

    参考:http://www.cnblogs.com/luojianqun/p/4596052.html

     罗总说这是php最好的IDE,phpstorm9.02,没有之一。各种功能各种好,罗总此等大神说的肯定是没有错的,好吧,开始玩耍。

    官网下载

    http://www.jetbrains.com/phpstorm/

    安装后,罗总给的key是只能8用,同个key还不能同一局域网下使用,所以去百度了一个9可以用的。也适用mac版

    username:EMBRACE  
    
     
    
    license:
    
    ===== LICENSE BEGIN =====
    43136-12042010
    00002UsvSON704l"dILe1PVx3y4"B3
    49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
    gd1BebYc5U"6OxDbVsALB4Eb10PW8"
    ===== LICENSE END =====

    我等英语残废,自然要汉化啦

    百度一堆汉化包。

    http://pan.baidu.com/s/1c02UR0O 下载下来

    PhpStorm 9.0.2lib 下  文件已经修改过的,不必做其他操作。复制替换 即可,

    不过发现各种快捷失效,改个字体都改不了。所以无奈只能用英文了。

    中文乱码解决方法 

    如果打开后显示乱码,请先删除resources_cn.jar,然后打开phpstorm,在菜单上依次选择 
    File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended) 
    Name: Microsoft YaHei (选择任意中文字体) 
    然后将resources_cn.jar 复制到 .lib 目录,重新打开phpstorm 就能正常显示中文了。

    编辑器文字大小无法修改:

    http://www.tuicool.com/articles/6ZfmQn

    1、设置行号 show line numbers  设置里面搜索这个,可以设置默认显示行号

    2、设置自动换行 use soft wraps in editor

    3、设置 FTP  搜索 Deployment 快捷键 Shift+Ctrl+Alt+X

    1.设置新建文件的编码
    File -> Settings -> File Encoding 进行调整,一般为utf-8。
    2.对jquery等一些javascript库的一些提示
    File -> Settings -> javascript -> Libraries 点击download选择需要下载的js库。
    3、取消自动保存
    File ->Settings ->System Setting 取消 save files on frame deactivation 。

    4、修改的文件标记星星(即*)

    File ->Settings ->Editor -> Editor Tabs,,勾选mark modified tabs width asterisk选项.

    代码快捷键:

    ctrl+j            插入活动代码提示
    ctrl+alt+t        当前位置插入环绕代码
    alt+insert        生成代码菜单
     
    ctrl+q            查看代码注释
    ctrl+d            复制当前行
    ctrl+y            删除当前行
    shift+F6          重命名
    ctrl+shift+u      字母大小写转换
    ctrl+f            查找
    ctrl+r            替换
    F4                查看源码
    ctrl+shift+i      查看变量或方法定义源
    ctrl+g            跳转行
    ctrl+alt+F12      跳转至当前文件在磁盘上的位置
    alt+down          查看下一个方法
    alt+up            查看上一个方法
    ctrl+alt+l        重新格式化代码
    ctrl+shift+down   statement向下移动
    ctrl+shift+up     statement向上移动
    alt+shift+down    line向下移动
    alt+shift+up      line向上移动
    ctrl+/            行注释
    ctrl+shift+/      块注释
     
    ctrl+shift+n      打开工程中的文件
    ctrl+b            跳到变量申明处
    ctrl+[]           匹配 {}[]
    ctrl+shift+]/[    选中块代码<table>....</table>
    ctrl+x            剪切行
    ctrl+shift+v      复制多个文本
    alt+left/right    标签切换
    ctrl+p            显示默认参数
     
    Ctrl + Alt + L    格式化代码
    alt + '7'         显示当前的函数结构
    ctrl + '.'        折叠选中的代码的代码
    ctrl + '-/+'      可以折叠项目中的任何代码块,包括htm中的任意nodetype=3的元素,function,或对象直接量等等。它不是选中折叠,而是自动识别折叠
    ctrl + F12        可以显示当前文件的结构

    ctrl+shift+回车  补全句末分号

    配置ftp:

    http://bbs.csdn.net/topics/390677784

    http://www.cnblogs.com/jikey/p/3486621.html

    tools-devloy。。。

    配置svn:

    http://jingyan.baidu.com/article/c275f6ba240f4ee33c75677f.html

    常见svn错误:

    Can't use Subversion command line client: https://XXX/xxx

    Probably the path to Subversion executable is wrong. Fix it. (show balloon)

    解决:指定svn命令行

    在菜单栏中选择“File”->“Settings”->“Subversion”->“General”打开属性面板。勾选“Use command line client”填写你的TortoiseSVN安装目录如:C:Program FilesTortoiseSVNinsvn.exe。

    我在TortoiseSVN1.9中的目录没找到svn.exe,反倒是在我安装的VisualSVN 服务器端找到了,C:Program Files (x86)VisualSVN Serverin,应用即可。

    如果:

    https://pcdalao/svn/项目  Vis svn给你分配的路径  别人访问不到。

    就用https://你的ip/svn/项目

    注意要关闭防火墙

    xdebug调试:

    任务:我有一个本地配好的Thinkphp项目,正常访问连接是,http://192.168.1.248:94 ,那么我要调试Admin模块Test控制器的index方法,

    也就是http://192.168.1.248:94/admin/test/index

    准备工作:

    1.谷歌浏览器,并下载插件2个插件。JetBrains IDE Support,Xdebug helper

    2,web环境,以wampserver为例,打开XDEGUG, 选中3项目

    php.ini末尾

    ; XDEBUG Extension
    
    zend_extension = "F:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"
    ;
    [xdebug]
    xdebug.default_enable = on
    xdebug.remote_host=192.168.1.248
    xdebug.remote_port=9000
    xdebug.remote_autostart = on
    xdebug.remote_enable = on
    xdebug.profiler_enable = On
    xdebug.profiler_enable_trigger = On
    xdebug.profiler_output_name = cachegrind.out.%t.%p
    xdebug.profiler_output_dir = "F:/wamp/tmp"
    xdebug.show_local_vars=0

    重启一下服务器

    3,phpstorm设置

    一,php设置解释器

    File-settings-PHP

    然后下面的DBGp Proxy

     三,项目配置

    Run-editconfigurations

    打开浏览器:

    在浏览器扩展里面找到xdebug helper 的设置 ,点进去填一下要调试的项目信息

    然后输入要调试的网址,会出现小臭虫的标志,选中debug

    这时会自动跳回phpstorm去了

    =================================

    时光荏苒,转眼phpstorm10.3,phpstorm2016又冒了出来,身为码农必然好奇,来玩一下

    下载mac版的phpstorm2016.1

    参考:http://www.oyksoft.com/soft/40722.html?pc=1

    phpstorm已经升级到10.0,原注册码失效,10.0注册方法:
    注册时选择“License server”输入 
    http://idea.lanyus.com/ (已被封杀)

    或者:

    http://idea.qinxi1992.cn/
    点击“OK”快速激活JetBrains系列产品

    内存调整,处理卡顿

    http://www.phperz.com/article/15/1106/167474.html 

    # 用的是 mac osx,编辑 phpstorm 的启动配置文件,其他平台根据情况选择:
    sudo vim /Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions
    
    # 修改参数,根据具体需要修改即可
    -Xms512m
    -Xmx2048m
    -XX:MaxPermSize=350m
    -XX:ReservedCodeCacheSize=240m
    -XX:+UseCompressedOops
    =========================================
    使用一段时间后发现 ps1016无法启动 ?bin下的phpstorm64.exe 发现缺少了jdk环境,安装jdk1.8即可
  • 相关阅读:
    编辑器、编译器、文件、IDE等常见概念辨析
    二叉排序树的实现
    模板
    Codeforces Round #690 (Div. 3)
    Educational Codeforces Round 100 (Rated for Div. 2)
    Codeforces 414-B. Mashmokh and ACM(数位dp)
    Codeforces 339D-Xenia and Bit Operations(线段树)
    Educational Codeforces Round 96 (Rated for Div. 2) 题解
    2019-2020 ICPC Northwestern European Regional Programming Contest (NWERC 2019)
    2018-2019 ICPC Northwestern European Regional Programming Contest (NWERC 2018)
  • 原文地址:https://www.cnblogs.com/findgor/p/4917352.html
Copyright © 2011-2022 走看看