Página de opciones, Propiedades de nodo Entorno

En este documento se describen las páginas (o colecciones de propiedades) asociadas a la categoría Environment, DTE.Properties("Environment", <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.

General

DTE.Properties("Environment", "General")

Nombre de elemento de propiedad

Valor

Descripción

ShowStatusBar

Get/Set (Boolean)

Determina si se ve la barra de estado.

WindowMenuContainsNItems

Get/Set (Short)

Determina de qué forma están contenidos los documentos en la parte inferior del menú Ventana.

MRUListContainsNItems

Get/Set (Short)

Determina cuántos archivos se deben mostrar en el submenú "Usados más recientemente".

Animations

Get/Set (Boolean)

Determina si el entorno de desarrollo integrado (IDE) utiliza animación en la barra de estado.

AnimationSpeed

Get/Set (Short)

AutoAdjustExperience

Get/Set (Boolean)

Ajusta automáticamente la experiencia visual en función del rendimiento del cliente.

RichClientExperienceOptions

Get/Set (Enum)

Habilita la experiencia visual de cliente enriquecido con los valores de [EnvDTE100.vsRichClientExperienceOptions].

CloseButtonActiveTabOnly

Get/Set (Boolean)

Determina si el botón Cerrar se va a mostrar únicamente en la pestaña activa.

AutohidePinActiveTabOnly

Get/Set (Boolean)

Determina si el botón de Ocultar automáticamente afecta solamente a la pestaña activa.

Seguridad de macros/complementos

DTE.Properties("Environment", "AddinMacrosSecurity")

Nombre de elemento de propiedad

Valor

Descripción

MacrosEnabled

Get/Set (Boolean)

Permite la ejecución de macros.

AddinsEnabled

Get/Set (Boolean)

Permite que se carguen los complementos.

LoadAddinsFromTheWeb

Get/Set (Boolean)

Permite que los complementos se carguen desde una dirección URL de la Web.

Documentos

DTE.Properties("Environment", "Documents")

Nombre de elemento de propiedad

Valor

Descripción

ReuseSavedActiveDocWindow

Get/Set (Boolean)

Determina si al abrir un nuevo archivo se vuelve a usar la ventana de documento actual si este se guarda.false indica abrir siempre una nueva ventana de documento para cada documento abierto.

DetectFileChangesOutsideIDE

Get/Set (Boolean)

Determina si el entorno vuelve a cargar los archivos abiertos en el IDE cuando el sistema operativo le notifique que dichos archivos se han modificado en el disco.

AutoloadExternalChanges

Get/Set (Boolean)

Determina si las modificaciones externas detectadas en documentos abiertos recargan automáticamente el archivo modificado si el documento abierto no se ha modificado.Si el documento abierto se ha modificado y la propiedad es true, el IDE efectuará una solicitud como si la propiedad fuese false.

InitializeOpenFileFromCurrentDocument

Get/Set (Boolean)

Determina si el comando OpenFile utiliza el directorio y el nombre de archivo del último documento activo, o del último lugar en el que se abrió un archivo.

MiscFilesProjectSavesLastNItems

Get/Set (Short)

Determina el número de archivos que registra el proyecto Archivos varios.Como resultado, puede ver lo que tenía abierto recientemente como archivos varios en el disco cuando vuelva a utilizar el IDE.

ShowMiscFilesProject

Get/Set (Boolean)

Determina si se va a mostrar el proyecto de Archivos varios.

CheckForConsisentLineEndings

Get/Set (Boolean)

Comprueba que los finales de línea son coherentes al cargar el archivo.

SaveDocsAsUnicodeWhenDataLoss

Get/Set (Boolean)

Guarda los documentos como Unicode cuando los datos no se pueden guardar en la página de códigos.

DontShowGlobalUndoChangeLossDialog

Get/Set (Boolean)

Muestra una advertencia cuando una operación global para deshacer los cambios va a modificar otros archivos modificados.

AllowEditingReadOnlyFiles

Get/Set (Boolean)

Permite editar archivos de solo lectura, pero muestra una advertencia cuando se intentan guardar.

DocumentDockPreference

Get/Set (Enum)

[EnvDTE100.vsDocumentDockPreferenceOptions].Posición del hueco de la pestaña en el que se va a insertar un documento abierto.

Administrador de extensiones

DTE.Properties("Environment", "ExtensionManager")

Nombre de elemento de propiedad

Valor

Descripción

EnableAdminExtensions

Get/Set (Boolean)

Carga las extensiones por usuario cuando Visual Studio se ejecuta bajo las credenciales de administrador.Visual Studio debe reiniciarse cuando este valor cambia.

EnableOnline

Get/Set (Boolean)

Habilita el acceso a las extensiones de Visual Studio Gallery.

AutomaticallyCheckForUpdates

Get/Set (Boolean)

Comprueba automáticamente si hay actualizaciones para las extensiones instaladas.

Buscar y reemplazar

DTE.Properties("Environment", "FindAndReplace")

Nombre de elemento de propiedad

Valor

Descripción

ShowWarningMessages

Get/Set (Boolean)

Muestra mensajes de advertencia.

InitializeFromEditor

Get/Set (Boolean)

Rellena automáticamente el cuadro de diálogo Buscar con texto del editor.

ShowMessageBoxes

Get/Set (Boolean)

Muestra mensajes informativos.

HideWindowsAfterMatchFromQuickFindReplace

Get/Set (Boolean)

Oculta la ventana Buscar y reemplazar cuando se encuentra una coincidencia mediante Búsqueda rápida o Reemplazo rápido.

Importar y exportar configuraciones

DTE.Properties("Environment", "Import and Export Settings")

Nombre de elemento de propiedad

Valor

Descripción

TrackTeamSettings

Get/Set (Boolean)

Usa la configuración del archivo especificado por TeamSettingsFile.

TeamSettingsFile

Get/Set (String)

Nombre del archivo que tiene la configuración del equipo.

AutoSaveFile

Get/Set (String)

Nombre del archivo en el que se guarda automáticamente la configuración de usuario.

Configuración internacional

DTE.Properties("Environment", "International")

Nombre de elemento de propiedad

Valor

Descripción

Language

Get/Set (String)

Valor LCID del idioma actual en Visual Studio.

Teclado

DTE.Properties("Environment", "Keyboard")

Nombre de elemento de propiedad

Valor

Descripción

Esquema

Get/Set (String)

Devuelve una cadena que contiene un esquema integrado, una cadena que contiene la ruta de acceso completa del archivo .vsk cargado o "(Default)" si no está cargado .vsk file.

Proyectos y solución

DTE.Properties("Environment", "ProjectsAndSolution")

Nombre de elemento de propiedad

Valor

Descripción

OnRunOrPreview

Get/Set (String)

Determina si el IDE guarda todo antes de mostrar una vista previa o ejecutar un proyecto compilado.

ProjectsLocation

Get/Set (String)

Determina el directorio predeterminado en el que el cuadro de diálogo Agregar proyecto guarda los proyectos nuevos.

ShowOutputWindowBeforeBuild

Get/Set (Boolean)

Determina si al empezar a compilar se muestra la ventana de salida.

ShowTaskListAfterBuild

Get/Set (Boolean)

Determina si una operación de compilación no satisfactoria muestra la Lista de tareas una vez finalizada la compilación.

TrackFileSelectionInExplorer

Get/Set (Boolean)

Determina si se realiza un seguimiento del elemento actual en el Explorador de soluciones.

AlwaysShowSolutionNode

Get/Set (Boolean)

Determina si se muestra el nodo de solución.

OnlySaveStartupProjectsAndDependencies

Get/Set (Boolean)

Determina si las operaciones para guardar se limitan a los proyectos de inicio y sus archivos dependientes.

ShowAdvancedBuildConfigurations

Get/Set (Boolean)

Determina si se muestran las configuraciones de compilación avanzadas.

ConcurrentBuilds

Get/Set (String)

Determina el número máximo de compilaciones de proyecto paralelas que se pueden producir.

SaveNewProjects

Get/Set (Boolean)

Determina si los nuevos proyectos se guardan automáticamente después de crearse.

PromptForRenameSymbol

Get/Set (Boolean)

Especifica si se va a pedir confirmación para cambiar nombres simbólicos cuando se cambie el nombre de los archivos.

OnRunWhenErrors

Get/Set (Enum)

Especifica el comportamiento de Ejecutar cuando una compilación se completa con errores.

OnRunWhenOutOfDate

Get/Set (Enum)

Especifica el comportamiento de Ejecutar cuando un proyecto no está actualizado.

ProjectTemplatesLocation

Get/Set (String)

Directorio que contiene las plantillas de proyecto del usuario.

ProjectItemTemplatesLocation

Get/Set (String)

Directorio que contiene las plantillas de elemento del usuario.

DefaultBehaviorForStartupProjects

Get/Set (String)

MSBuildOutputVerbosity

Get/Set (String)

Especifica el nivel de detalle de la salida de la compilación.

Startup

DTE.Properties("Environment", "Startup")

Nombre de elemento de propiedad

Valor

Descripción

OnStartUp

Get/Set (Enum)

Acción que se va a realizar al inicio, a partir de vsStartUp, con los valores 0 y 5:

  • 0: Abrir página principal

  • 1: Cargar última solución cargada

  • 2: Mostrar Abrir proyecto

  • 3: Mostrar Nuevo proyecto

  • 4: Mostrar el entorno vacío

  • 5: Mostrar página principal

StartPageRSSUrl

Get/Set (String)

Dirección URL de la fuente RSS que se usa en el inicio.

StartPageRefreshDownloadedContent

Get/Set (Boolean)

Actualiza la página principal después de cada paso del intervalo especificado en StartPageRefreshInterval.

StartPageRefreshInterval

Get/Set (Short)

Intervalo en minutos para la actualización de la página principal.

TaskList

DTE.Properties("Environment", "TaskList")

Nombre de elemento de propiedad

Valor

Descripción

ConfirmTaskDeletion

Get/Set (Boolean)

Especifica si se muestra un cuadro de confirmación cuando se eliminan tareas de la Lista de tareas.

WarnOnAddingHiddenItem

Get/Set (Boolean)

Especifica si debe advertirse de la adición de una tarea de usuario que no se va a mostrar.

DontShowFilePaths

Get/Set (Boolean)

Especifica si se van a mostrar rutas de acceso completas en la Lista de tareas.

CommentTokens

SafeArray

Devuelve un SafeArray de valores de símbolos (token) de comentarios.Cada uno tiene los campos, Name (cadena) y Priority (vsTaskPriority, Alta, Media o Baja).

Web Browser

DTE.Properties("Environment", "WebBrowser")

Nombre de elemento de propiedad

Valor

Descripción

HomePage

Get/Set (String)

Representa la dirección URL de la página principal.

SearchPage

Get/Set (String)

Representa la dirección URL de la página de búsqueda.

ViewSourceIn

Get/Set (Enum)

vsBrowserViewSource (Source, Design, External).

ViewSourceExternalProgram

Get/Set (String)

Ruta de acceso del visor de código fuente externo.

Vea también

Conceptos

Controlar la configuración de opciones

Determinar los nombres de los elementos de propiedades en las páginas de opciones

Página de opciones, Propiedades de nodo Fuentes y colores

Página de opciones, Propiedades de nodo Editor de texto