Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La página de propiedades Vb Specific , en la carpeta Visual Basic de la carpeta Editor de texto del cuadro de diálogo Opciones (menú Herramientas ), incluye las siguientes propiedades:
La página de propiedades Vb Specific , en la carpeta Basic de la carpeta Editor de texto del cuadro de diálogo Opciones (menú Herramientas ), incluye las siguientes propiedades:
Análisis
Ejecutar análisis de código en segundo plano para ...
Elija una de las siguientes opciones.
Opción Descripción Ninguno Todos los analizadores y las correcciones de código correspondientes están deshabilitados.
Los diagnósticos del compilador y las correcciones de código correspondientes están habilitados en todos los documentos abiertos .Documento actual (valor predeterminado) Todos los analizadores se ejecutan solo en el documento activo actualmente.
Los diagnósticos del compilador están habilitados en todos los documentos abiertos .Abrir documentos Todos los analizadores y diagnósticos del compilador están habilitados en todos los documentos abiertos . Toda la solución Todos los analizadores y diagnósticos del compilador están habilitados en todos los documentos de la solución, ya sean abiertos o cerrados.
Análisis de código activo o ámbito de análisis en segundo plano
Configure el ámbito de análisis en segundo plano para el código administrado. Para obtener más información, consulte Cómo configurar el ámbito de análisis de código activo para código administrado.
Directivas de importación
Coloque primero las directivas "System" al ordenar las importaciones.
Cuando se selecciona, el comando Quitar y ordenar importaciones en el menú contextual ordena las
import
directivas y coloca los espacios de nombres "Sistema" en la parte superior de la lista.Grupos de directivas de importación independientes
Cuando se selecciona, el comando Remove and Sort Imports del menú contextual separa
import
las directivas insertando una línea vacía entre grupos de directivas que tienen el mismo espacio de nombres raíz.Sugerir importaciones para tipos en ensamblados de referencia
Sugerir importaciones para tipos en paquetes NuGet
Cuando se seleccionan estas opciones, hay una acción rápida disponible para instalar un paquete NuGet y agregar una
import
directiva para tipos sin referencia.
Destacando
Habilitación del resaltado de referencias y palabras clave
El editor de texto puede resaltar todas las instancias de un símbolo o todas las palabras clave de una cláusula como If..Then
, While...End While
o Try...Catch...Finally
. Puede navegar entre referencias resaltadas o palabras clave presionando Ctrl + Mayús + flecha abajo o Ctrl + Mayús + flecha arriba.
esquematizar
Habilitar el modo de esquematización
Al abrir un archivo en el editor de código, puede ver el documento en modo de esquematización. Consulte Esquematización para obtener más información. Cuando se selecciona esta opción, la característica de esquematización se activa al abrir un archivo.
Mostrar separadores de línea de procedimiento
El editor de texto indica el ámbito visual de los procedimientos. Se dibuja una línea en los archivos de origen .vb del proyecto en las ubicaciones enumeradas en la tabla siguiente:
Ubicación en .vb archivo de origen | Ejemplo de ubicación de línea |
---|---|
Después del cierre de una construcción de declaración de bloque | - Al final de una clase, estructura, módulo, interfaz o enumeración - Después de una propiedad, función o sub - No entre las cláusulas get y set de una propiedad |
Después de un conjunto de construcciones de una sola línea | - Después de las instrucciones import, antes de una definición de tipo en un archivo de clase - Después de las variables declaradas en una clase, antes de cualquier procedimiento |
Después de declaraciones de una sola línea (declaraciones de nivel no de bloque) | - Después de las instrucciones de importación, hereda instrucciones, declaraciones de variables, declaraciones de eventos, declaraciones de delegado y instrucciones declare dll |
Guías de estructura de bloques
Cuando se selecciona, las líneas verticales aparecen en el editor que se alinean con bloques de código estructurados, lo que permite identificar fácilmente los bloques individuales de código. Por ejemplo, verá una línea entre Sub
y EndSub
en una Sub
instrucción .
Ayuda del editor
Sugerencias de nombre de parámetro insertado Cuando se selecciona, inserta sugerencias de nombre de parámetro para literales, literales convertidos y instancias de objeto antes de cada argumento en las llamadas de función.
Lista bonita (reformateamiento) del código El editor de texto vuelve a formatear el código según corresponda. Cuando se selecciona esta opción, el editor de código hará lo siguiente:
Alinear el código con la posición de tabulación correcta
Palabras clave, variables y objetos en mayúsculas y minúsculas correctas
Agregar un elemento que falta
Then
a unaIf...Then
instrucciónAdición de paréntesis a llamadas de función
Agregar comillas finales que faltan a cadenas
Notación exponencial con formato
Fechas de reforma
Inserción automática de construcciones finales
Cuando escribe (por ejemplo, la primera línea de una declaración Sub Main
de procedimiento) y presiona Entrar, el editor de texto agrega una línea coincidente End Sub
. De forma similar, si agrega un bucle For , el editor de texto agrega una instrucción coincidente Next
. Cuando se selecciona esta opción, el editor de código agrega automáticamente la construcción end.
Inserción automática de miembros Interface y MustOverride
Al confirmar una Implements
instrucción o una Inherits
instrucción para una clase, el editor de texto inserta prototipos para los miembros que deben implementarse o invalidarse, respectivamente.
Habilitar sugerencias de corrección de errores
El editor de texto puede sugerir soluciones a errores comunes y permitirle seleccionar la corrección adecuada, que luego se aplica al código.