Compartir a través de


Opciones, Editor de texto, Basic (Visual Basic), Avanzado

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.

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.

    Acción rápida para instalar el paquete NuGet en Visual Studio

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 Whileo 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.

Sugerencias de nombre de parámetro insertado para Visual Basic

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 una If...Then instrucción

  • Adició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 Mainde 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.

Consulte también