更新:2007 年 11 月
您可以从三种不同的文本缩进样式中选择,以及选择编辑器在缩进文本时是插入制表符还是空格字符。另外,您还可以确定表示一个缩进或制表符的空格数,手动调整缩进或并对选定的代码块应用智能缩进。
![]() |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
选择缩进样式
在“工具”菜单上选择“选项”。
在“文本编辑器”文件夹中,选择“所有语言”子文件夹中的“制表符”选项,以便在全局设置此选项。
- 或 -
在您所使用的编程语言的子文件夹中,选择“制表符”选项。
在“缩进”下,选择以下选项之一:
“无”-- 光标转到下一行的开头。
“块”-- 光标将下一行与上一行对齐。
“智能” --(可用时为默认选项)您所使用的编程语言决定了所使用的相应缩进样式。例如,当您在 Visual Basic 中创建一个包括 If 或 Select Case 语句的 For...Next 循环时,这些语句在循环中将显示为缩进的代码块,其中将保留它们自己习惯的内部缩进。
单击“确定”。
更改缩进制表符设置
在“工具”菜单上选择“选项”。
在“文本编辑器”文件夹中,选择“所有语言”子文件夹中的“制表符”选项,以便在全局设置此选项。
- 或 -
在您所使用的编程语言的子文件夹中,选择“制表符”选项。
若要指定在制表符和缩进操作中使用制表符,请选择“保留制表符”。
- 或 -
若要指定使用空格字符,请选择“插入空格”。
如果您选择“插入空格”,请在“制表符大小”和“缩进大小”中输入用于表示每个制表符和缩进的空格字符数。
手动增加或减少缩进
选择要缩进的文本。
若要增加缩进,请按 Tab 或选择“缩进”图标。
- 或 -
若要减少缩进,请按 Shift+Tab 或选择“取消缩进”图标。
对选定的代码应用智能缩进
为您所使用的编程语言选择“缩进”的“智能”选项。有关详细说明,请参见本主题前面的“选择缩进样式”中描述的步骤。
选择要应用“智能”缩进的文本。
在“编辑”菜单上,选择“高级”和“设置选定内容的格式”,或者按 Ctrl+K 和 Ctrl+F。
“设置选定内容的格式”将您的开发语言的智能缩进规则应用于选定的文本。
将制表符长度的空白转换为制表符,或将制表符转换为空白
选择要转换的文本。
在“编辑”菜单上选择“高级”。
选择“将选定行中的空格替换为制表符”可将所有制表符长度的空白转换为制表符。
- 或 -
选择“将选定行中的制表符替换为空格”可将所有制表符转换为制表符长度的空白。
说明:
这些命令的功能取决于“选项”对话框 ->“文本编辑器”->“所有语言”->“制表符”中以及您所使用的编程语言的“制表符”选项中的制表符长度的当前设置。例如,如果制表符长度设置为 4,则“将选定行中的空格替换为制表符”将为每四个连续空格创建一个制表符,而“将选定行中的制表符替换为空格”将为每个制表符创建 4 个空格。