我发现在phpstorm中为特定文件重新格式化php源代码是Ctrl + Shift + Alt + L.但有没有办法对整个项目文件做什么?
答案 0 :(得分:25)
如果您在打开多个文件的“重新格式化代码”弹出窗口时遇到问题,请确保您没有任何打开文件,否则只会重新格式化当前打开的文件( >编辑:有时 - 我仍然无法找出为什么它允许您重新格式化整个代码有时,但无论如何,此修复将工作,如果它不允许你)。
您只需右键单击文件列表中的任何文件,然后选择“全部关闭”。
完成此操作后,在代码视图中选择要重新格式化的文件夹:
最后,打开所有文件后,您现在可以在主工具栏的“代码”部分选择“重新格式化代码”:
你现在可以获得大多数导游似乎都会提到的常规弹出窗口,但是出于某种原因隐藏了它:
答案 1 :(得分:0)
如果关闭所有打开的代码窗口,然后在“项目”窗格中选择一个文件夹,则可以使用键盘快捷键或“代码”->“重构”命令,您将看到对话框以重新格式化整个文件夹的代码。即使在多个子目录中,此功能也可以在2018.03中使用。