“选项”对话框 ->“文本编辑器”->“所有语言”->“制表符”
更新:2007 年 11 月
使用此对话框可以更改代码编辑器的默认行为。这些设置也适用于其他基于代码编辑器的编辑器,如 HTML 设计器的“源”视图。若要显示这些选项,请从“工具”菜单中选择“选项”。在“文本编辑器”文件夹中展开“所有语言”子文件夹,再选择“制表符”。
警告: |
---|
此页面设置所有开发语言的默认选项。请注意,重置此对话框中的一个选项会将所有语言的“制表符”选项重置为在此处选择的任何选项。若要只为一种语言更改文本编辑器选项,请展开该语言的子文件夹并选择其选项页。 |
如果在“制表符”选项页上为特定的编程语言选择了不同的设置,则对于不同的“缩进”选项,将显示消息“各种文本格式的缩进设置相互冲突”;对于不同的“制表符”选项,将显示消息“各种文本格式的制表符设置相互冲突”。例如,如果为 Visual Basic 选择了“智能缩进”选项,但为 Visual C++ 选择了“块缩进”,则会显示此提醒。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
缩进
无
选定后,新行不缩进。插入点置于新行的第一列。块
选定后,新行自动缩进。插入点置于与上一行相同的起始点处。智能
选定后,新行的放置依据开发语言的其他代码格式设置和 IntelliSense 约定以适应代码上下文。此选项并不是对所有开发语言都可用。例如,括在左括号 ({) 和右括号 (}) 之间的行可能从对齐括号的位置自动缩进一个额外的制表位。
制表符
制表符大小
设置制表位之间的距离(以空格数表示)。默认值为 4 个空格。缩进大小
设置自动缩进的大小(以空格数表示)。默认值为 4 个空格。插入制表符、空格字符或同时插入二者以填充指定的大小。插入空格
选定后,缩进操作只插入空格字符,而不插入制表符。例如,如果“缩进大小”设置为 5,则无论是按 Tab 还是按“格式”工具栏上的“增加缩进”按钮,都会插入五个空格字符。保留制表符
选定后,缩进操作会尽可能多地插入制表符。每个制表符都会填入在“制表符大小”中指定的空格数。如果“缩进大小”不是“制表符大小”的偶数倍,则会添加空格字符以填充差额。