“选项”对话框:“文本编辑器”>“JavaScript”>“格式设置”
使用“选项”对话框的“格式设置”页在代码编辑器中设置用于代码格式设置的选项。 要访问此页,请先依次选择菜单栏中的“工具”>“选项”,再依次展开“文本编辑器”>“JavaScript/TypeScript”>“格式设置” 。
注意
本文中的某些 Visual Studio 用户界面元素在计算机上出现的名称或位置可能会不同。 你可能使用的是不同版本的 Visual Studio 或不同的环境设置。 有关详细信息,请参阅个性化设置 IDE。
自动格式设置
这些选项可确定在“源”视图中设置格式的时间。
UIElement 列表
选项 | 说明 |
---|---|
按 Enter 时设置已完成行的格式 | 选择此选项后,如果按 Enter 键,代码编辑器会自动设置该行的格式。 |
输入 ; 时设置已完成语句的格式 | 选择此选项后,如果按分号键,代码编辑器会自动设置该行的格式。 |
输入 { 时已打开块的格式 | 选择此选项后,如果按左大括号键,代码编辑器会自动设置该行的格式。 |
输入 } 时设置已完成块的格式 | 选择此选项后,如果按右大括号键,代码编辑器会自动设置该行的格式。 |
粘贴时设置格式 | 选择此选项后,如果将代码粘贴到编辑器中,代码编辑器会重新设置该代码的格式。 编辑器使用当前定义的格式设置规则。 如未选择此选项,则编辑器使用粘贴代码的原始格式设置。 |
新行
这些选项可确定代码编辑器是否将函数和控制块的左大括号置于新行。
UIElement 列表
选项 | 说明 |
---|---|
将函数的左大括号置于新行 | 选择此选项后,代码编辑器会将与函数关联的左大括号移动到新行。 |
将控制块的左大括号置于新行 | 选择此选项后,代码编辑器会将与控制块(例如,if 和 while 控制块)关联的左大括号移动到新行。 |
间距
这些选项可确定在“源”视图中插入空格的方式。
UIElement 列表
选项 | 说明 |
---|---|
在逗号分隔符后插入空格 | 选择此选项后,代码编辑器会在逗号分隔符后添加空格。 |
在“for”语句中的分号后插入空格 | 选择此选项后,代码编辑器会在 for 循环首行的每个分号后添加一个空格。 |
在二元运算符前后插入空格 | 选择此选项后,代码编辑器会在二元运算符(例如,+、-、&&、||)前后各添加一个空格。 |
在控制流语句中的关键字后面插入空格 | 选择此选项后,代码编辑器会在控制流语句中的 JavaScript 关键字后添加一个空格。 |
在匿名函数的函数关键字后插入空格 | 选择此选项后,代码编辑器会匿名函数的 function 关键字后添加一个空格。 |
在非空左括号之后和非空右括号之前插入空格 | 选择此选项后,如果括号内存在非空字符,代码编辑器会在左括号之后和右括号之前添加一个空格。 |