3

我希望我的 IDE (PhpStorm) 对所有自己的文件强制执行 PSR-2 兼容格式。但是,有时我必须提交遗留代码的补丁,我只想提交功能更改,而不是代码样式的更改。

如何仅在文件子集上使用 PhpStorm 强制 PSR-2,最好在应该强制执行的文件中使用魔术注释/标记?

4

2 回答 2

3

在 PHPstorm 中,您可以为所有特定语言设置默认代码样式,由于您提到了 php,您可以按照步骤设置 PSR-2

  • 转到设置(文件->设置)
  • 将弹出窗口,您可以在其中搜索“代码样式”
  • 现在点击PHP,你会看到“Set from”,(这里你可以设置默认代码样式)

PHP-STORM PSR-2 默认设置

于 2017-05-12T05:35:38.577 回答
2

您可以在项目设置中设置要应用的代码样式。 逐步设置代码样式

在此之后,您只需在项目视图中按右键单击目录,然后从上下文菜单中选择重新格式化代码 (Ctrl+Alt+L)。

检查对话框上的设置是否打开并点击“运行”按钮。

我希望我对你有帮助。

更多信息:https ://www.jetbrains.com/help/phpstorm/2017.1/reformatting-source-code.html#d425724e29

于 2017-05-12T05:38:12.067 回答