代码风格。JSON
使用此页面配置 JSON 文件的格式选项。当您更改这些设置时,“预览”窗格会显示这将如何影响您的代码。
制表符和缩进
使用制表符 |
|
智能标签 | 缩进由两部分组成。一部分是嵌套代码块的结果,另一部分是由对齐决定的。
|
标签大小 | 在此字段中,指定适合制表符的空格数。 |
缩进 | 在此字段中,指定要为每个缩进级别插入的空格数。 |
继续缩进 | 在此字段中,指定要在数组元素之间、表达式、方法声明和方法调用中插入的空格数。 |
在空行上保留缩进 | 如果选中此复选框,PhpStorm 会在空行上保留缩进,就好像它们包含一些代码一样。如果清除该复选框,PhpStorm 将删除空行上的制表符和空格。 |
空间
使用此选项卡指定您希望 PhpStorm 自动插入空格的位置。选中相关位置描述旁边的复选框,然后在“预览”窗格中检查结果。
包装和大括号
在此选项卡中,自定义 PhpStorm 在重新格式化源代码时将应用于各种代码结构的异常、大括号放置和对齐选项 。检查“预览”窗格中的结果。
硬包装在 | 在此字段中,指定元素右侧所需的空格数。如果您接受默认选项,则使用全局设置中的值。 |
打字时换行 | 在此字段中,指定编辑后的文本如何适合指定的Hard wrap at字段。
|
视觉指南 | 在此字段中,指定多个右边距。您可以保留默认值或输入边距的空格数。如果要指定多个边距,请输入以逗号分隔的数字。 |
重新格式化时保留 | 使用复选框来配置 PhpStorm 在重新格式化源代码时将产生的异常。例如,默认情况下,换行复选框处于选中状态。 如果您的代码包含比标准约定短的行,您可以在重新格式化之前通过禁用换行符复选框来转换它们。 |
包装选项 | 包装样式适用于左侧窗格中指定的各种代码结构(例如,方法调用参数或赋值语句)。
|
对齐选项 |
|
空行
使用此选项卡来定义您希望 PhpStorm 在重新格式化后保留和插入代码的位置和数量。结果显示在“预览”窗格中。
保留最大空白行 | 在此区域中,指定重新格式化后要保留的额外空白行数。 |