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.
En este documento se describen algunas páginas (o colecciones de propiedades) asociadas a la categoría TextEditor, DTE.Properties("TextEditor", <Property Page>), del cuadro de diálogo Opciones.El título de cada subsección es la llamada que se usa para obtener acceso a la colección Properties y, en la tabla de cada subsección, se muestran las propiedades que se encuentran en la colección.
Las macros de Visual Basic de Controlar la configuración de opciones ilustran cómo se muestran las opciones actuales y los valores de cada página del cuadro de diálogo Opciones.
General
DTE.Properties("TextEditor", "General")
Nombre de elemento de propiedad |
Valor |
Descripción |
|---|---|---|
GoToAnchorAfterEscape |
Get/Set (Boolean) |
Si es True, al presionar escape cuando hay elementos seleccionados, el punto de inserción se desplaza al lugar donde se inició la acción que creó la selección.False desplaza el punto de inserción al otro extremo de la selección. |
DragNDropTextEditing |
Get/Set (Boolean) |
Determina si se puede arrastrar una porción de texto seleccionado desde una ubicación a otra en el documento para operaciones de copiar, cortar y pegar. |
HorizontalScrollBar |
Get/Set (Boolean) |
Determina si las ventanas del editor contienen una barra de desplazamiento horizontal. |
VerticalScrollBar |
Get/Set (Boolean) |
Determina si las ventanas del editor contienen una barra de desplazamiento vertical. |
SelectionMargin |
Get/Set (Boolean) |
Determina si se deja espacio a la izquierda del panel de texto para operaciones de selección especiales, para iconos de punto de interrupción, etc. |
MarginIndicatorBar |
Get/Set (Boolean) |
Determina si una línea vertical separa el margen izquierdo del panel de texto del cuerpo principal del mismo. |
UndoCaretActions |
Get/Set (Boolean) |
Si es True,las operaciones de la fase de reversión incluyen el movimiento del punto de inserción, los comandos de selección, etc., además de las acciones de edición que modifican el búfer. |
AutoDelimiterHighlighting |
Get/Set (Boolean) |
Determina si, al escribir un delimitador de cierre, el editor resalta el delimitador de apertura.Independientemente del valor de esta propiedad, el editor destaca en negrita el delimitador de apertura. |
EditorEmulation |
Get/Set (Enum) |
|
DetectUTF8WithoutSignature |
Get/Set (Boolean) |
Detecta si un archivo usa la codificación UTF-8 cuando no tiene una firma de codificación. |
TrackChanges |
Get/Set (Boolean) |
Texto sin formato
DTE.Properties("TextEditor", "PlainText")
Las opciones del editor PlainText afectan a la configuración del editor cuando se editan archivos de texto.Cada lenguaje de programación y paquete de Visual Studio tienen su propia configuración específica del Editor de texto.Por ejemplo, para ver o cambiar la configuración del editor de Visual C#, utilice DTE.Properties("TextEditor", "CSharp") or DTE.Properties("TextEditor", "CSharp-Specific").Para la configuración del editor de Script SQL, utilice DTE.Properties("TextEditor", "SQL ").
Nombre de elemento de propiedad |
Valor |
Descripción |
|---|---|---|
AutoListMembers |
Get/Set (Boolean) |
Determina si una lista de miembros disponible aparece de forma automática cuando un usuario escribe un punto a continuación de una referencia a una variable. |
AutoListParams |
Get/Set (Boolean) |
Determina si se muestra automáticamente una descripción de una lista de argumentos cuando el usuario escribe "(" después de un nombre de función. |
HideAdvancedMembers |
Get/Set (Boolean) |
Determina si la finalización de instrucciones incluye todos los miembros o sólo los más comunes. |
VirtualSpace |
Get/Set (Boolean) |
Determina si los caracteres de espacio en blanco se muestran en forma de gráficos.Si se establece como true, el elemento de propiedades WordWrap (de esta lista) se establecerá en false. |
WordWrap |
Get/Set (Boolean) |
Determina si se ajustan las líneas largas en los límites de las palabras.Si se establece en true, el elemento de propiedades VirtualSpace (de esta lista) se establecerá en false. |
WordWrapGlyphs |
Get/Set (Boolean) |
Muestra un glifo al final de una línea; esto indica que la línea se ajusta a la línea siguiente. |
EnableLeftClickForURLs |
Get/Set (Boolean) |
Determina si el editor subraya las URL y permite efectuar un solo clic con el botón primario del mouse para saltar a la URL del explorador web registrado en el sistema. |
IndentStyle |
Get/Set (vsIndentStyle) |
Determina el estilo de sangría.Los valores son: vsIndentStyleNone, vsIndentStyleDefault (estilo de bloque) o vsIndentStyleSmart. |
TabSize |
Get/Set (Long) |
Representa el número de espacios a los que equivale un tabulador.Si se selecciona un entero fuera del intervalo de 1 a 60 (incluidos), se producirá un error. |
InsertTabs |
Get/Set (Boolean) |
Si es True, se utilizan caracteres de tabulación al aplicar sangría. |
IndentSize |
Get/Set (Long) |
Representa el número de espacios a los que equivale un nivel de sangría.Si se selecciona un valor entero fuera del intervalo de 1 a 60 (incluidos), se producirá un error. |
ShowLineNumbers |
Get/Set (Boolean) |
Determina si en la vista de un documento en el editor principal muestra los números de línea en el margen izquierdo. |
ShowNavigationBar |
Get/Set (Boolean) |
Determina si aparecen listas desplegables y botones en la parte superior de las ventanas del editor. |
CutCopyBlankLines |
Get/Set (Boolean) |
Corta o copia las líneas en blanco cuando están seleccionadas. |
Vea también
Conceptos
Controlar la configuración de opciones
Determinar los nombres de los elementos de propiedades en las páginas de opciones