PhpStorm - 插件和FAQ
插件
🔗
更多资料 : phpStorm 的常用插件收集
1. Php Inspections - PHP 静态代码分析工具
Php 静态代码分析工具, 可以快速纠正不正确的写法以及可能潜在的性能问题, 兼容性问题, 错误的正则, 优化的 if, 安全, 架构等等问题
—- Php Inspections (EA Extended) - IntelliJ IDEs Plugin | Marketplace
—- github

2. PHP Annotations - Php 注解
让 phpstorm 支持注解
—— PHP Annotations - IntelliJ IDEA & PhpStorm Plugin | Marketplace

3. PhpStorm Tips 和 Tricks
FAQ
变量命名建议
在编写 foreach 循环时,PhpStorm 将根据数组的名称为数组项建议合适的变量名。因此,如果您的数组被称为 $items , phpstorm 会转换成 $item 单项形式的条目。
PhpStorm 足够聪明,能够找出像 people, ponies 和 leaves 这样的单词形式
拓展
可以通过 phpSuggestVariableName 表达式在实时模板变量使用,在自定义实时模板中使用此功能以便 PhpStorm 给你建议的单词写法
参考
- 🧪 PhpStorm Tips & Tricks (masteringphpstorm.com)
- Live template variables | PhpStorm Documentation (jetbrains.com)
取消在第一列注释
取消 Comment At First Line
在 v8 版本的时候可以设置 File > Settings > Editor > Code Style > PHP (or whatever) > Other , 取消勾选 Line comment at first column

在 v2020 版本之后需要在 PHP (or whatever) > Code Generation > Comment Code 部分

参考
为什么PhpStorm不建议在一个字符串中使用变量
为了不分散的实际字符串编辑,你必须按Ctrl + Space来调用代码完成:

