由于电脑更换,不得不重新布置工作环境。平时布置工作环境这是一个很繁琐的一件事情。
phpStorm 导出配置文件
File->Export Settings 弹出的窗口中选择路径 保存配置文件
C:\Users\songyongzhan\.PhpStorm2017.3\config\settings.jar
下载解压后,使用jar 扩展文件包
phpStorm 导入配置文件
File->Import Settings 导入配置文件即可
有了以上的两点,省得一点一点再去配置
我把开发PHP强大的工具 phpStorm 新安装后,需要设置的一些选项说说:
1、phpStorm 滚轮字体随之变大变小 | 使用ctrl+鼠标滚轮时改变字体大小
File-->setting-->General 右侧窗口看到 Change font size(Zoom) with Ctrl+Mouse wheel 前面打钩
2、显示行号
Preferences -> Editor->General->Appearance
Show line numbers 勾选
有的版本没有默认已勾选
3、提供一个php代码格式的xml文件
那么问题来了,如何导入到项目中去呢?
我的版本是2018.3
File->settings->Edit->code style
选中我们刚刚导入的配置文件,保存点击 save 。 设置成功。
当我们需要格式化代码的时候,使用 ctrl+Alt+L 对代码进行格式化。
4、一个phpStorm中打开多个项目
phpStorm统一编辑器中打开多个项目
File -> Open或者File->Open Directory选中项目文件夹后,
选中 Open in current window 及 Add to currently opended projects,
最后点击OK,这样同一个项目内可以打开多个项目。
如果你的IDE不能打开,请升级最新版phpstorm
#常用快捷键
设置快捷键:File -> Settings -> IDE Settings -> Keymap -> 选择“Eclipse” -> 然后“Copy”一份 -> 再个性化设置(自己习惯的)快捷键
快捷键 | 功能 |
Ctrl + / | 双斜杠注释 |
Ctrl + Shilft + / | 块注释 |
Alt + / | 代码提示 |
Ctrl + I (或 Ctrl + Shift + F) | 格式化代码 |
Ctrl + D | 删除当前行 |
Ctrl + E | 最近打开的文件列表 |
Ctrl + W | 关闭正在编辑的活动窗口。 |
Ctrl + F | 搜索、替换 |
Ctrl + H | 高级查找 |
Ctrl + L | 定位到第几行 |
Ctrl + Shift + ↓、Ctrl + Shift + ↑ | 复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 |
Alt + ↓、Alt + ↑ | 移动单行(多行)代码。也是比Ctrl+C更好的快捷键。 |
Ctrl + Shift + R | 根据文件名(模糊查询)快速定位文件(任何类型) |
Ctrl + Shift + U | 大小写转换 |
以下是一些插件和快捷键
3、插件
Preferences->plugins
browse repositories 按钮 ,在出现的窗口中,搜索并选择你要的插件。
点击 右侧的 Install 按钮进行插件安装,安装完成后 提示你要重启PHPstorm,重启之后可以使用插件
代码地图插件CodeGlance
Markdown
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。
其他插件
liveEdit(这是一款让你写html和css可以即写即浏览的插件,它需要配合谷歌浏览器Chrome使用) http://www.wwwquan.com/show-66-123-1.html
特效插件
https://segmentfault.com/q/1010000005920474
IdeaVim
vim 插件
TODO(表示待办事件)注释
快捷键 Alt+6
Alt+6 可以查看添加了//TODO注释的代码片段
一般我们在开发过程中由于时间或者各方面的时间来不及完成的代码,往往会先将逻辑写出来,实现留待以后添加的内容都会加上//TODO注释
这样就可以根据快捷键快速的找到
4、PHPstrom语法检查(默认启用)
如有强迫症的人可以关闭。
非常不建议关闭,因为可以快速的显示表示出,当前变量 命名是否规范,变量是否使用,或者变量是否拼写错误等等,总之优点很多
函数中未使用的变量是灰色的。使用未定义的变量会有红色下划线提示(主题不一样颜色会设置不一样)。提示变量很好的减少了手误
5、语法分析 Inspect Code
语法分析非常有用
右击 文件夹或文件,在菜单中选择 Inspect Code,会弹出 让你选择是指定目录文件或者还是整个项目
6、最近编辑修改过的文件
Ctrl+E可以快速打开你最近编辑的文件。
7、本地修改记录
项目名称上右键,点击Local History | Show History
可以看到每次修改项目,都修改了那些文件,可以看到项目或者文件的各个历史版本
Alt+Shift+C,可以看到项目最近的修改记录。
类名查找
CTRL + N 类名查找
文件名查找
CTRL + SHIFT + N 文件名查找
函数名查找
CTRL + SHIFT + ALT + N 函数名查找
方法变量快速查找
快速寻找方法,变量定义处:ctrl + b或者ctrl+单击
函数或类调用查找
alt + F7找到该函数或类在哪里调用
搜索所有
Search every where 支持类名、文件名,方法名等的单独搜索,常用的是全部搜索
Search every where 按两次shift 即可出现
代码格式化
ctrl+alt+l代码格式化
重命名
shift + F6 重命名
可以重命名函数方法名、变量名,文件名,函数名可以搜索引用的文件。还可以重命名标签名
注释
Ctrl + /,单行注释
Ctrl + Shift + /,多行注释,块注释
/** + Enter,自动生成注释
单词大小写
ctrl + shift + u 大小写
代码方法间快速跳转:alt + up, down
查找PHPStorm IDE内所有的动作
快捷键 Ctrl + Shift + A
Ctrl + Shift + A 是一个比较重要的快捷键,主要用于寻找PHPStorm IDE内所有的动作。
z-coding功能
z-coding是一个让你写html可以事半功倍的东西,比如你在html文件里输入ul.nav>li*5>a然后按Tab键,马上