如何在 PhpStorm 中强制使用单引号或双引号?

在 PHP 代码库中,存在一种始终使用单引号而不是双引号的代码风格。

如何根据项目的首选项将 PhpStorm 配置为始终使用单引号或双引号?

我不想考虑输入'",PhpStorm 应该自动为我转换它。

(我知道如果我们只使用',我将失去对模板字符串的支持。没关系。)


慕码人8056858
浏览 113回答 1
1回答

慕后森

在代码重新格式化或诸如此类的情况下,不会自动转换或强制使用双引号字符串代替单引号字符串。单引号和双引号之间的转换可以通过“意图/快速修复”菜单(参见下面的屏幕截图)手动完成,甚至可以批量完成。Php Inspections(EA 扩展)插件对此有一个检查(默认情况下可能被禁用)。Settings/Preferences | Editor | Inspections | PHP | Php Inspections (EA Extended) | Code Style | Unnecessary double quotes启用后,此类字符串将被标记为“弱警告”严重性(您可以将其更改为更明显的内容),并提供“快速修复”功能。PS用于在不同报价(双向)之间切换的“替换报价”意图也是可用的。由于它是一个意图,因此您可以批量运行它以及批量修复,例如通过使用Code | Run Inspection by Name...
打开App,查看更多内容
随时随地看视频慕课网APP