可以打开或关闭 “自动换行 ”选项。 启用后,超出代码编辑器窗口当前宽度的长行继续进入下一行。 禁用后,可以水平滚动以查看长线的其余部分。 可以关闭此选项以便使用行号。
设置换行首选项
打开“工具>选项”窗格,然后展开“所有设置语言”>部分。
展开正在使用的语言部分(如 C# 或 Visual Basic),然后展开 “常规 ”部分。
选中或清除 “换行 ”复选框。
还可以为所有受支持的编程语言配置换行符。 展开所有设置>语言>默认值>常规部分,然后选择或取消换行选项。
在 Visual Studio 菜单栏上依次选择“工具”“选项”。
在 “选项 ”对话框中,展开 “文本编辑器” 部分。
展开正在使用的语言部分(如 C# 或 Visual Basic),然后展开 “常规 ”部分。
选中或清除 “自动换行 ”复选框,然后选择“ 确定”。
还可以为所有受支持的编程语言配置自动换行。 展开 “文本编辑器>所有语言>常规 ”部分,然后选择“ 换行 ”选项。
Note
选择 “自动换行 ”选项时,将自动启用“ 显示换行”选项的视觉标志符号 。 可以根据需要清除该选项。 该选项显示一个返回箭头指示器,其中长线环绕到第二行。 这些提醒箭头不会添加到代码中。 它们仅用于显示目的。
缩进单词换行
从 Visual Studio 17.13 开始,您可以选择编辑器中是否缩进自动换行的行。
更改换行缩进:
在 “工具>选项 ”窗格中,展开“ 所有设置>文本编辑器>常规>显示 ”部分。
选中或清除 启用换行时自动缩进 复选框。
在 “工具>选项 ”对话框中,展开 “文本编辑器>常规 ”部分。
在 “显示 ”组中,选中或清除 “启用换行时自动缩进 ”复选框,然后选择“ 确定”。
默认情况下,启用换行缩进。 如果不希望自动换行缩进,请取消选择此选项。 使用此设置有助于提高可读性并维护代码的所需格式。
已知问题
如果熟悉 Notepad++、Sublime Text 或 Visual Studio Code (VS Code) 中的自动换行功能,请注意 Visual Studio 的行为在以下方面与其他编辑器的行为不同: