- 格式化代码
- 基础
- 格式化代码
- 格式化当前文件代码
- 格式化代码时跳过一个区域
- 使用格式化标志的例子
- 另请参阅:
格式化代码
在这个页面中:
- 基础
- 格式化代码
- 格式化当前文件代码
- 格式化代码时跳过一个区域
- 使用格式化标志的例子
基础
PhpStorm允许你格式化代码来满足你的代码风格的要求。PhpStorm将布置空格、缩进和关键字等。格式化可以适用于选定的文本,整个文件,或整个项目。
也可以应用格式化到部分代码,使用格式化标记
格式化代码
要为一个目录格式化代码,按照以下步骤:
- 在项目工具窗,选择你想应用格式化的目录
在主菜单,选择Code | Reformat Code或按
Ctrl+Alt+L
另一种,在项目工具窗,右键单击目录并从弹出的上下文菜单中选择Reformat Code
在格式化代码对话框,指定格式化需要的选项和过滤器然后点击Run
格式化当前文件代码
要格式化当前文件的代码,按照以下步骤:
在编辑器的当前打开的文件中,按
Ctrl+Shift+Alt+L
注意如果你在主菜单中选择Code | Reformat Code或按
Ctrl+Alt+L
,PhpStorm将立即执行格式化代码而不打开格式化代码对话框在格式化代码对话框,指定格式化需要的选项然后点击Run
格式化代码时跳过一个区域
要启用格式化标记,确保设置参数对话框的代码风格页面的Enable formatter markers in comments复选框是选中的,并且在Formatter off/on中输入标记。
要在格式化的时候跳过某一区域,按照一下步骤:
- 在区域开始的位置,创建注释行(
Ctrl+.
),然后手动在输入在代码风格页面Formatter off所指定的标记。 - 在区域结尾的位置,创建注释行(
Ctrl+.
),然后手动在输入在代码风格页面Formatter on所指定的标记。 - 执行代码格式化,如上所述。
作为选择,创建一个动态模板来用格式化开关标记包围一个代码块。参见创建和编辑动态模板
使用格式化标志的例子
原始代码
格式化之后的代码
当启用格式化标记,原始格式没有改变。
另请参阅:
参考:
- 代码风格
- 格式化代码对话框
- 格式化代码在目录对话框