在 PHP 代码库中,存在一种始终使用单引号而不是双引号的代码风格。
如何根据项目的首选项将 PhpStorm 配置为始终使用单引号或双引号?
我不想考虑输入'或",PhpStorm 应该自动为我转换它。
(我知道如果我们只使用 ,我将失去对模板字符串的支持'。没关系。)
Laz*_*One 11
在代码重新格式化或诸如此类的情况下,不会自动转换或强制使用双引号字符串代替单引号字符串。
https://youtrack.jetbrains.com/issue/WI-49520 - 观看此票证(星标/投票/评论)以获取有关任何进展的通知。此票证已在 PhpStorm 2020.3 中实现,IDE 现在可以检测不必要的双引号,而无需额外的插件。
单引号和双引号之间的转换可以通过“意图/快速修复”菜单手动完成(参见下面的屏幕截图),甚至可以批量完成。
Php Inspections(EA 扩展)插件对此有一个检查(默认情况下可能被禁用)。
Settings/Preferences | Editor | Inspections | PHP | Php Inspections (EA Extended) | Code Style | Unnecessary double quotes
启用后,此类字符串将被标记为“弱警告”严重性(您可以将其更改为更明显的内容),并提供“快速修复”功能。
PS用于在不同报价(双向)之间切换的“替换报价”意图也是可用的。
由于它是一个意图,因此您可以批量运行它以及批量修复,例如通过使用Code | Run Inspection by Name...
| 归档时间: |
|
| 查看次数: |
2581 次 |
| 最近记录: |