如何在phpstorm中格式化完整的项目源代码?

时间:2015-11-13 16:55:55

标签: phpstorm

我发现在phpstorm中为特定文件重新格式化php源代码是Ctrl + Shift + Alt + L.但有没有办法对整个项目文件做什么?

2 个答案:

答案 0 :(得分:25)

如果您在打开多个文件的“重新格式化代码”弹出窗口时遇到问题,请确保您没有任何打开文件,否则只会重新格式化当前打开的文件( >编辑:有时 - 我仍然无法找出为什么它允许您重新格式化整个代码有时,但无论如何,此修复将工作,如果它不允许你)。

您只需右键单击文件列表中的任何文件,然后选择“全部关闭”。

Close all files in PHPStorm 2016.3

完成此操作后,在代码视图中选择要重新格式化的文件夹:

Project overview in PHPStorm 2016.3

最后,打开所有文件后,您现在可以在主工具栏的“代码”部分选择“重新格式化代码”:

Reformat Code toolbar item in in PHPStorm 2016.3

你现在可以获得大多数导游似乎都会提到的常规弹出窗口,但是出于某种原因隐藏了它:

Reformat Code popup in PHPStorm 2016.3

答案 1 :(得分:0)

如果关闭所有打开的代码窗口,然后在“项目”窗格中选择一个文件夹,则可以使用键盘快捷键或“代码”->“重构”命令,您将看到对话框以重新格式化整个文件夹的代码。即使在多个子目录中,此功能也可以在2018.03中使用。