Optionsseite, Eigenschaften des Knotens "Umgebung"
In diesem Dokument werden die Seiten (oder Eigenschaftenauflistungen) beschrieben, die der Kategorie Umgebung (DTE.Properties("Environment", <Property Page>) des Dialogfelds Optionen zugeordnet sind. Den Titel für jeden Unterabschnitt bildet der Aufruf zum Zugriff auf die Properties-Auflistung, und die Tabelle in jedem Unterabschnitt führt die Eigenschaften in der Auflistung auf.
Allgemein
DTE.Properties("Environment", "General")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
ShowStatusBar |
Get/Set (boolesch) |
Bestimmt, ob die Statusleiste sichtbar ist. |
WindowMenuContainsNItems |
Get/Set (kurzer Name) |
Bestimmt, wie Dokumentfenster unten im Windows-Menü erfasst werden. |
MRUListContainsNItems |
Get/Set (kurze ganze Zahl) |
Bestimmt, wie viele Dateien im Untermenü "Zuletzt geöffnet" angezeigt werden. |
Animations |
Get/Set (boolesch) |
Bestimmt, ob die integrierte Entwicklungsumgebung (Integrated Development Environment – IDE) in der Statusleiste Animation verwendet. |
AnimationSpeed |
Get/Set (Short) |
|
AutoAdjustExperience |
Get/Set (boolesch) |
Passt automatisch die visuelle Darstellung entsprechend der Clientleistung an. |
RichClientExperienceOptions |
Get/Set (Enumeration) |
Ermöglicht mit Werten in vsRichClientExperienceOptions eine umfassende visuelle Darstellung auf dem Client. |
CloseButtonActiveTabOnly |
Get/Set (boolesch) |
Bestimmt, ob die Schaltfläche Schließen nur auf der aktiven Registerkarte angezeigt wird. |
AutohidePinActiveTabOnly |
Get/Set (boolesch) |
Bestimmt, ob die Schaltfläche Automatisch im Hintergrund nur auf die aktive Registerkarte angewendet wird. |
Add-In/Makrosicherheit
DTE.Properties("Environment", "AddinMacrosSecurity")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
MacrosEnabled |
Get/Set (boolesch) |
Ermöglicht die Ausführung von Makros. |
AddinsEnabled |
Get/Set (boolesch) |
Ermöglicht das Laden von Add-Ins. |
LoadAddinsFromTheWeb |
Get/Set (boolesch) |
Ermöglicht das Laden von Add-Ins über eine URL im Internet. |
Dokumente
DTE.Properties("Environment", "Documents")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
ReuseSavedActiveDocWindow |
Get/Set (boolesch) |
Bestimmt, ob zum Öffnen einer neuen Datei das aktuelle Dokumentfenster verwendet wird, wenn das aktuelle Dokument gespeichert wird. false bedeutet, dass für jedes geöffnete Dokument immer ein neues Dokumentfenster verwendet wird. |
DetectFileChangesOutsideIDE |
Get/Set (boolesch) |
Bestimmt, ob die Umgebung in der IDE geöffnete Dateien automatisch neu lädt, wenn das Betriebssystem die IDE benachrichtigt, dass die Dateien auf der Festplatte geändert wurden. |
AutoloadExternalChanges |
Get/Set (boolesch) |
Bestimmt, ob erkannte externe Änderungen an geöffneten Dokumenten zu einem automatischen Neuladen der geänderten Datei führen, wenn am geöffneten Dokument keine Änderungen vorgenommen wurden. Wenn das geöffnete Dokument geändert wurde und diese Eigenschaft auf true festgelegt ist, verhält sich die IDE, als ob die Eigenschaft auf false festgelegt wäre. |
InitializeOpenFileFromCurrentDocument |
Get/Set (boolesch) |
Bestimmt, ob der Befehl OpenFile auf dem Verzeichnis und Dateinamen des letzten aktiven Dokuments oder auf dem letzten Speicherort basiert, von dem eine Datei geöffnet wurde. |
MiscFilesProjectSavesLastNItems |
Get/Set (kurzer Name) |
Bestimmt die Anzahl der Dateien, die im Projekt Verschiedene Dateien erfasst wird. Das bedeutet, dass beim nächsten Öffnen der IDE angezeigt wird, welche Datei aus dem Projekt Verschiedene Dateien auf der Festplatte geöffnet war. |
ShowMiscFilesProject |
Get/Set (boolesch) |
Bestimmt, ob das Projekt Verschiedene Dateien angezeigt wird. |
CheckForConsisentLineEndings |
Get/Set (boolesch) |
Überprüft beim Laden der Datei Zeilenenden auf Konsistenz. |
SaveDocsAsUnicodeWhenDataLoss |
Get/Set (boolesch) |
Speichert Dokumente als Unicode, wenn Daten nicht in der Codepage gespeichert werden können. |
DontShowGlobalUndoChangeLossDialog |
Get/Set (boolesch) |
Zeigt eine Warnung an, wenn andere bearbeitete Dateien durch globales Rückgängigmachen geändert werden. |
AllowEditingReadOnlyFiles |
Get/Set (boolesch) |
Ermöglicht das Bearbeiten schreibgeschützter Dateien, gibt jedoch eine Warnung aus, wenn versucht wird, die Dateien zu speichern. |
DocumentDockPreference |
Get/Set (Enumeration) |
vsDocumentDockPreferenceOptions. Die Position in der Gruppe der Registerkarten, an der das geöffnete Dokument eingefügt wird. |
Erweiterungs-Manager
DTE.Properties("Environment", "ExtensionManager")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
EnableAdminExtensions |
Get/Set (boolesch) |
Lädt Erweiterungen pro Benutzer, wenn Visual Studio mit Administratoranmeldeinformationen ausgeführt wird. Visual Studio muss neu gestartet werden, nachdem dieser Wert geändert wurde. |
EnableOnline |
Get/Set (boolesch) |
Ermöglicht den Zugriff auf die Erweiterungen in der Visual Studio Gallery. |
AutomaticallyCheckForUpdates |
Get/Set (boolesch) |
Sucht automatisch nach Updates für installierte Erweiterungen. |
Suchen und Ersetzen
DTE.Properties("Environment", "FindAndReplace")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
ShowWarningMessages |
Get/Set (boolesch) |
Zeigt Warnmeldungen an. |
InitializeFromEditor |
Get/Set (boolesch) |
Füllt das Feld Suchen nach automatisch mit Text aus dem Editor auf. |
ShowMessageBoxes |
Get/Set (boolesch) |
Zeigt Informationsmeldungen an. |
HideWindowsAfterMatchFromQuickFindReplace |
Get/Set (boolesch) |
Blendet das Fenster Suchen und Ersetzen aus, nachdem mit Schnellsuche oder Schnellersetzung eine Übereinstimmung gefunden wurde. |
Import and Export Settings
DTE.Properties("Environment", "Import and Export Settings")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
TrackTeamSettings |
Get/Set (boolesch) |
Verwendet die Einstellungen in der von TeamSettingsFile angegebenen Datei. |
TeamSettingsFile |
Get/Set (Zeichenfolge) |
Der Name der Datei, die über Teameinstellungen verfügt. |
AutoSaveFile |
Get/Set (Zeichenfolge) |
Der Name der Datei, in der Benutzereinstellungen automatisch gespeichert werden. |
Internationale Einstellungen
DTE.Properties("Environment", "International")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
Sprache |
Get/Set (Zeichenfolge) |
Der LCID-Wert der aktuellen Sprache für Visual Studio. |
Tastatur
DTE.Properties("Environment", "Keyboard")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
Schema |
Get/Set (Zeichenfolge) |
Gibt eine Zeichenfolge zurück, die ein integriertes Schema oder den vollständigen Pfad der geladenen VSK-Datei enthält, oder gibt "(Standard)" zurück, wenn keine VSK-Datei geladen ist. |
Projekte und Projektmappe
DTE.Properties("Environment", "ProjectsAndSolution")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
OnRunOrPreview |
Get/Set (Zeichenfolge) |
Bestimmt, ob die IDE alles speichert, bevor ein erstelltes Projekt in der Vorschau angezeigt oder ausgeführt wird. |
ProjectsLocation |
Get/Set (Zeichenfolge) |
Bestimmt das Standardverzeichnis, in dem das Dialogfeld Projekt hinzufügen neue Projekte speichert. |
ShowOutputWindowBeforeBuild |
Get/Set (boolesch) |
Bestimmt, ob beim Starten eines neuen Buildvorgangs das Ausgabefenster angezeigt wird. |
ShowTaskListAfterBuild |
Get/Set (boolesch) |
Bestimmt, ob bei einem fehlgeschlagenen Buildvorgang nach dessen Beendigung die Aufgabenliste angezeigt wird. |
TrackFileSelectionInExplorer |
Get/Set (boolesch) |
Bestimmt, ob das aktuelle Element im Projektmappen-Explorer verfolgt wird. |
AlwaysShowSolutionNode |
Get/Set (boolesch) |
Bestimmt, ob der Projektmappenknoten angezeigt wird. |
OnlySaveStartupProjectsAndDependencies |
Get/Set (boolesch) |
Bestimmt, ob Speichervorgänge auf Startprojekte und ihre abhängigen Dateien beschränkt werden. |
ShowAdvancedBuildConfigurations |
Get/Set (boolesch) |
Bestimmt, ob erweiterte Buildkonfigurationen angezeigt werden. |
ConcurrentBuilds |
Get/Set (Zeichenfolge) |
Bestimmt die maximale Anzahl von Projektbuilds, die parallel ausgeführt werden können. |
SaveNewProjects |
Get/Set (boolesch) |
Bestimmt, ob neue Projekte nach dem Erstellen automatisch gespeichert werden. |
PromptForRenameSymbol |
Get/Set (boolesch) |
Gibt an, ob beim Umbenennen von Dateien zum symbolischen Umbenennen aufgefordert werden soll. |
OnRunWhenErrors |
Get/Set (Enumeration) |
Gibt das Verhalten bei der Ausführung an, wenn ein Build mit Fehlern abgeschlossen wurde. |
OnRunWhenOutOfDate |
Get/Set (Enumeration) |
Gibt das Verhalten bei der Ausführung an, wenn ein Projekt veraltet ist. |
ProjectTemplatesLocation |
Get/Set (Zeichenfolge) |
Das Verzeichnis, das die Benutzerprojektvorlagen enthält. |
ProjectItemTemplatesLocation |
Get/Set (Zeichenfolge) |
Das Verzeichnis, das die Benutzerelementvorlagen enthält. |
DefaultBehaviorForStartupProjects |
Get/Set (Zeichenfolge) |
|
MSBuildOutputVerbosity |
Get/Set (Zeichenfolge) |
Gibt den Ausführlichkeitsgrad für die Buildausgabe an. |
Startup
DTE.Properties("Environment", "Startup")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
OnStartUp |
Get/Set (Enumeration) |
Beim Starten auszuführende Aktion aus vsStartUp mit Werten von 0 bis 5:
|
StartPageRSSUrl |
Get/Set (Zeichenfolge) |
Die URL für den RSS-Feed, der beim Starten verwendet wird. |
StartPageRefreshDownloadedContent |
Get/Set (boolesch) |
Aktualisiert die Startseite nach jedem Ablauf des in StartPageRefreshInterval angegebenen Intervalls. |
StartPageRefreshInterval |
Get/Set (Short) |
Das Intervall in Minuten, in dem die Startseite aktualisiert wird. |
TaskList
DTE.Properties("Environment", "TaskList")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
ConfirmTaskDeletion |
Get/Set (boolesch) |
Gibt an, ob beim Löschen von Aufgaben aus der Aufgabenliste ein Bestätigungsdialogfeld angezeigt wird. |
WarnOnAddingHiddenItem |
Get/Set (boolesch) |
Gibt an, ob beim Hinzufügen einer Benutzeraufgabe, die nicht angezeigt wird, eine Warnung angezeigt wird. |
DontShowFilePaths |
Get/Set (boolesch) |
Gibt an, ob in der Aufgabenliste vollständige Dateipfade angezeigt werden. |
CommentTokens |
SafeArray |
Gibt ein SafeArray von Kommentartokenwerten zurück. Es sind jeweils die folgenden Felder enthalten: Name (Zeichenfolge) und Priority (vsTaskPriority, High, Medium oder Low). |
Webbrowser
DTE.Properties("Environment", "WebBrowser")
Eigenschaftenelementname |
Wert |
Beschreibung |
---|---|---|
HomePage |
Get/Set (Zeichenfolge) |
Stellt die URL der Homepage dar. |
SearchPage |
Get/Set (Zeichenfolge) |
Stellt die URL der Suchseite dar. |
ViewSourceIn |
Get/Set (Enumeration) |
vsBrowserViewSource (Quelle, Entwurf, Extern). |
ViewSourceExternalProgram |
Get/Set (Zeichenfolge) |
Der Pfad für die externe Quellanzeige. |
Siehe auch
Konzepte
Steuern der Einstellungen im Dialogfeld "Optionen" (Menü "Extras")
Bestimmen der Namen von Eigenschaftenelementen auf Optionsseiten
Optionsseite, Eigenschaften des Knotens "Schriftarten und Farben"