我希望我的IDE(PhpStorm)在所有自己的文件上强制执行PSR-2兼容格式化。然而,偶尔我必须在遗留代码上提交补丁,我只想提交功能更改,而不是代码样式的更改。
如何仅在文件子集上使用PhpStorm强制执行PSR-2,最好在应强制执行的文件中使用魔术注释/标记?
答案 0 :(得分:3)
在PHPstorm中,您可以为所有特定语言设置默认代码样式。既然您提到了php,您可以按照步骤设置PSR-2
答案 1 :(得分:1)
在此之后,您只需要在项目视图中右键单击该目录,然后从上下文菜单中选择“重新格式化代码”(Ctrl + Alt + L)。
检查对话框上的设置是否已打开,然后点击"运行"按钮。
我希望我对你有所帮助。
有关以下内容的更多信息:https://www.jetbrains.com/help/phpstorm/2017.1/reformatting-source-code.html#d425724e29