在 PHP 代码库中,存在一种始终使用单引号而不是双引号的代码风格。如何根据项目的首选项将 PhpStorm 配置为始终使用单引号或双引号?我不想考虑输入'或",PhpStorm 应该自动为我转换它。(我知道如果我们只使用',我将失去对模板字符串的支持。没关系。)
1 回答
慕后森
TA贡献1802条经验 获得超5个赞
在代码重新格式化或诸如此类的情况下,不会自动转换或强制使用双引号字符串代替单引号字符串。
单引号和双引号之间的转换可以通过“意图/快速修复”菜单(参见下面的屏幕截图)手动完成,甚至可以批量完成。
Php Inspections(EA 扩展)插件对此有一个检查(默认情况下可能被禁用)。
Settings/Preferences | Editor | Inspections | PHP | Php Inspections (EA Extended) | Code Style | Unnecessary double quotes
启用后,此类字符串将被标记为“弱警告”严重性(您可以将其更改为更明显的内容),并提供“快速修复”功能。
PS用于在不同报价(双向)之间切换的“替换报价”意图也是可用的。
由于它是一个意图,因此您可以批量运行它以及批量修复,例如通过使用Code | Run Inspection by Name...
- 1 回答
- 0 关注
- 109 浏览
添加回答
举报
0/150
提交
取消