格式化代码

在这个页面中:

基础

PhpStorm允许你格式化代码来满足你的代码风格的要求。PhpStorm将布置空格、缩进和关键字等。格式化可以适用于选定的文本,整个文件,或整个项目。

也可以应用格式化到部分代码,使用格式化标记

格式化代码

要为一个目录格式化代码,按照以下步骤:

  1. 在项目工具窗,选择你想应用格式化的目录
  2. 在主菜单,选择Code | Reformat Code或按Ctrl+Alt+L

    另一种,在项目工具窗,右键单击目录并从弹出的上下文菜单中选择Reformat Code

  3. 格式化代码对话框,指定格式化需要的选项和过滤器然后点击Run

格式化当前文件代码

要格式化当前文件的代码,按照以下步骤:

  1. 在编辑器的当前打开的文件中,按Ctrl+Shift+Alt+L

    注意如果你在主菜单中选择Code | Reformat Code或按Ctrl+Alt+L,PhpStorm将立即执行格式化代码而不打开格式化代码对话框

  2. 格式化代码对话框,指定格式化需要的选项然后点击Run

格式化代码时跳过一个区域

要启用格式化标记,确保设置参数对话框的代码风格页面的Enable formatter markers in comments复选框是选中的,并且在Formatter off/on中输入标记。

要在格式化的时候跳过某一区域,按照一下步骤:

  1. 在区域开始的位置,创建注释行(Ctrl+.),然后手动在输入在代码风格页面Formatter off所指定的标记。
  2. 在区域结尾的位置,创建注释行(Ctrl+.),然后手动在输入在代码风格页面Formatter on所指定的标记。
  3. 执行代码格式化,如上所述。

作为选择,创建一个动态模板来用格式化开关标记包围一个代码块。参见创建和编辑动态模板

使用格式化标志的例子

原始代码

原始代码

格式化之后的代码

未启用格式化标记的格式化之后的代码

当启用格式化标记,原始格式没有改变。

启用格式化标记的格式化之后的代码

另请参阅:

参考: