每次一搜PhpStorm的使用,总是伴随着一堆的快捷键跟看不太懂的操作,有没有一篇文章能简明地指出总的学习路线及上手实操的代码,答案是有的。
本篇内容译自官方写的帮助文档,在转述的基础上标明了一些注意事项,避免掉坑。当然,深入的学习还是需要自己动手操作,只有这样的学习才谈得上高效
文中代码地址:
https://github.com/JetBrains/phpstorm-workshop
源文档地址:
https://www.jetbrains.com/help/phpstorm/quick-start-guide-phpstorm.html
环境选择
1,本地环境开发2,基于Docker上开发3,基于Vagrant开发
工作前的准备
官方测试文档 建议下载并按照源码中的篇章一一体验,基本包含了PhpStorm的快捷键操作,常用功能,上手操作是最快的学习途径。
--- 1 ---
创建一个新项目本篇基于Docker下进行讲解,请预先安装好环境Docker下请先安装该软件,否则会有很多功能无法如期使用1,创建新项目选择如图选选项
2,选择如图选选项
官方示例文档中包含大量的代码的补全,导航,调试,测试,RESTful测试工具,以及其他。
3,打开 ,配置好 变量值4,对进行配置5,快捷键打开命令行,输入运行docker
docker-compose.yml 文件内容,根据源码可以看出,文件的部分分为两个。version和services,services主要有调试,文件上传,数据库等配置。其余可依据项目情况进行适当扩展。
--- 2 ---
界面预览
--- 3 ---
智能编程
自动补全
自动补全分为两种模式,基础补全和智能补全。手动补全仅根据当前上下文判断并以粗体显示当前文件变量跟方法,智能补全则是在此基础上不仅会给予更多的建议,并且还会根据引入的类文件进行更多的提示。
代码提示
--- 4 ---
保持代码整洁
快捷键:
当你需要引入类却忘记标注它的路径时,在person上键入可自动引入类
--- 5 ---
代码快速生成
快捷键:
新建一个类文件,输入或者,可快速生成不同访问属性的,以及Phphoc,闭包函数等。
--- 6 ---
快速查找
快捷键:
1,点击到方法上,输入即可快速查找到调用该方法的文件。
2,连按两次即可查找类,文件,符号,及方法。
3,查看文件本地历史
--- 6 ---
调试
1,Xdebug断点调试
2,快速单元测试
并运行测试代码
--- 7 ---
快速测试
快捷键:Ctrl+Shift+T
1,将光标指到类文件名下,按下快捷键Ctrl+Shift+T
2,点击运行
--- 8 ---
版本管理
代码版本管理
如需版本管理工具入门,可查看这篇入门教学。
好看点一下 大家都知道
领取专属 10元无门槛券
私享最新 技术干货