“选项”(工具菜单)对话框“文本编辑器”文件夹的 Visual Basic 文件夹中的“VB 特定属性”页包含以下属性:
“选项”(工具菜单)对话框“文本编辑器”文件夹的“基本”文件夹中的“VB 特定属性”页包含以下属性:
分析
运行 ... 的后台代码分析
选择以下选项之一:
选项 DESCRIPTION 没有 禁用所有分析器和相应的代码修复。
所有 打开 的文档上都启用了编译器诊断和相应的代码修复。当前文档(默认值) 所有分析器仅在当前活动文档上运行。
所有 打开 的文档上都启用了编译器诊断。打开文档 所有打开的文档上都启用了 所有 分析器和编译器诊断。 整个解决方案 无论打开还是关闭,解决方案 中的所有 文档都启用了所有分析器和编译器诊断。
实时代码分析或后台分析范围
为托管代码配置后台分析范围。 有关详细信息,请参阅 如何:为托管代码配置实时代码分析范围。
导入指令
对导入进行排序时先放置“System”指令
选中后,右键单击菜单中的 “删除和排序导入” 命令对指令进行排序
import
,并将“系统”命名空间置于列表顶部。单独的导入指令组
选中后,右键单击菜单中的 “删除和排序导入” 命令通过插入具有相同根命名空间的指令组之间的空行来分隔
import
指令。为引用程序集中的类型建议导入
建议针对 NuGet 包中的类型进行导入
选择这些选项后,可以使用 快速作 来安装 NuGet 包,并为未引用的类型添加
import
指令。
突出
启用引用和关键字的突出显示
文本编辑器可以突出显示子句中符号或所有关键字的所有实例,例如 If..Then
, While...End While
或 Try...Catch...Finally
。 可以通过按 Ctrl + Shift + 向下键 或 Ctrl + Shift + 向上键在突出显示的引用或关键字之间导航。
概述
启用大纲显示模式
在代码编辑器中打开文件时,可以在大纲显示模式下查看文档。 有关详细信息,请参阅 大纲显示 。 选择此选项后,打开文件时会激活大纲显示功能。
显示过程行分隔符
文本编辑器指示过程的可视范围。 在项目 .vb 源文件中绘制了下表中列出的位置的线条:
.vb源文件中的位置 | 行位置示例 |
---|---|
块声明构造关闭后 | - 类、结构、模块、接口或枚举的末尾 - 属性、函数或子属性之后 - 不在属性中的 get 和 set 子句之间 |
在一组单行构造之后 | - 导入语句之后,在类文件中的类型定义之前 - 在类中声明变量之后,在任何过程之前 |
单行声明后(非块级声明) | - 遵循 import 语句、继承语句、变量声明、事件声明、委托声明和 DLL 声明语句 |
块结构参考线
选中后,垂直线条将显示在编辑器中,其中包含结构化代码块,这样可以轻松识别各个代码块。 例如,你将在语句之间和EndSub
语句中看到Sub
Sub
一行。
编辑器帮助
内联参数名称提示 选中后,在函数调用中每个参数之前插入文本、强制转换文本和对象实例化的参数名称提示。
代码的漂亮上市(重新格式化) 文本编辑器会根据需要重新格式化代码。 选择此选项后,代码编辑器将:
将代码与正确的选项卡位置对齐
将关键字、变量和对象重写为正确的大小写
向语句添加缺失
Then
内容If...Then
向函数调用添加括号
向字符串添加缺失的尾引号
重新设置指数表示法
重新设置日期
自动插入结束构造
键入过程声明 Sub Main
的第一行,然后按 Enter 时,文本编辑器会添加匹配 End Sub
的行。 同样,如果添加 For 循环,文本编辑器会添加匹配 Next
语句。 选择此选项后,代码编辑器会自动添加结束构造。
接口和 MustOverride 成员的自动插入
为类提交 Implements
语句或 Inherits
语句时,文本编辑器会分别插入必须实现或重写的成员的原型。
启用错误更正建议
文本编辑器可以建议常见错误的解决方案,并允许你选择相应的更正,然后应用于代码。