一款好的IDE编辑器对于程序猿/媛来说无疑是一件事半功倍的事,用过sublime和notepad++两款编辑器感觉都还不错,但是他们都有一个缺点就是在查找来源函数方面没有其他IDE那么强大,sublime需要另外安装一个扩展库,太复杂了,推荐一款IDE: phpstorm(试用期为1个月,如需长期使用,请至官网购买激活码激活)。
下载安装以后了,无论是页面显示还是其中一些设置都是不太美观和需要调整的,特别记录下来,以免忘记。
1、行号设置:
File->settings (Ctrl+Alt+S)-> Editor->General->Appearance -> 勾选 Show line numbers 然后点击Apply OK
2、背景风格、字体设置:
File->settings (Ctrl+Alt+S)-> Editor->General->Colors & Fonts-> Source Code Pro
File->settings (Ctrl+Alt+S)-> Editor->General->Code Style
3、修改提醒边框线
File->settings (Ctrl+Alt+S)->Editor->Code Style->Right margin 修改值 >=180 就可以了 203
4、去掉代码下方波浪线
File-> settings-> Editor-> Inspections-> Spelling-> typo 去掉勾选,这样就关闭单词拼写纠正提示了
5、取消自动保存
1)settings->Editor->General->Editor Tabs 勾选上 Mark modified tabs with asterisk
2)Appearance & Behavior ->System Settings 将 save files on frame deactivation 和 save files automatically if application is idle for 15 sec. 前面的勾去掉
6、PHPstorm中如何让花括号跟在方法名后面,而不是另起一行
在setting -> editor -> code style -> php -> Wrapping and Braces -> Braces placement In function declaration 选择End of line
7、设置自动换行
settings->Editor->General->勾选 Use soft wraps is editor 保存即可
8、设置快捷键
File -> Settings -> IDE Settings -> Keymap -> 选择“eclipse” -> 然后“Copy”一份 -> 再个性化设置(自己习惯的)快捷键
9、git 设置
file-> settings-> Version Control-> Github->
10、phpstorm 取消换行自动注释
file-> settings-> Editor-> Appearance-> Show right margin(configured in code style options) 将这一行取消勾选, 如果是想打开,再将它勾上即可
11、修改phpstorm创建时的自动注释内容
File-> settings-> Editor-> File and Code Templates-> 选择 Includes 中的 PHP File Header 修改里面的内容即为修改默认创建内容
12、改变文件夹的颜色
依次点击打开菜单 file-> settings-> Appearances & Behavior,选择File Colors 如下图所示进行设置:
13、编码设置:编辑器中中文乱码问题
这个是项目字符编码设置错误
FILE ->Settings-> 有3处设置根据自己需要设置
IDE Encondings:IDE编码 ,选择 IDE Encoding为GBK。这边要自己去调整了
Project Encoding:项目编码
Default encoding for properties files:默认文件编码
14、编辑器中字体和大小
FILE -> Settings> Editor->Colors & Fonts -> Font -> 右侧
Size:字体大小
Line spacing:行间距
下框中是字体,左侧->可选择字体,右侧->实际应用字体
15、优化文件保存
File->Settings->General->
Synchronize file on frame activation:个人需要是否取消同步文件
Save files on framedeactivation:取消
Save files automatically:选中,设置自动保存,设置 30秒自动保存时间,这样IDEA依然可以自动保持文件,所以在每次切换时,你需要按下Ctrl+S保存文件
16、快速定位当前位置
在项目文件左边有一个车轮的图标,选择需要定位的文件,然后点击一下该图标,即可以快速定位到当前文件位置。
17、phpstorm 删除文件内的空行
Ctrl+r
1) 将 Regex 打钩
2) 然后输入正则 ^\n
3) replace all
以下内容为快捷键:
F4 查看源码
Alt+1 左侧文件栏隐藏
Alt+7 显示类结构
Alt+j 选中同一个所有单词
alt+insert 生成代码菜单
alt+down 查看下一个方法
alt+up 查看上一个方法
alt+left/right 标签切换
alt+shift+down line向下移动
alt+shift+up line向上移动
ctrl+b 跳到变量申明处
ctrl+d 复制当前行
Ctrl+e 查找最近打开文件
ctrl+f 查找
Ctrl+g 跳转到指定行
ctrl+j 插入活动代码提示
ctrl+r 替换
ctrl+p 显示默认参数
ctrl+q 查看代码注释
Ctrl+w 选中光标处的变量
ctrl+x 剪切行
ctrl+y 删除当前行
ctrl+[] 匹配 {}[]
ctrl+/ 行注释
Ctrl+alt+tab 列表显示文件中的函数
ctrl+alt+t 当前位置插入环绕代码
ctrl+alt+F12 跳转至当前文件在磁盘上的位置
ctrl+alt+l 重新格式化代码
ctrl+shift+n 查找文件
ctrl+shift+u 字母大小写转换
ctrl+shift+i 查看变量或方法定义源
ctrl+shift+down statement 向下移动
ctrl+shift+up statement 向上移动
ctrl+shift+/ 块注释
ctrl+shift+n 打开工程中的文件
ctrl+shift+]/[ 选中块代码《table》。。。。《/table》
ctrl+shift+v 复制多个文本
ctrl+shift+加号[或减号] 收缩[或展开]代码
shift+F6 重命名