Condividi tramite


Pagina delle opzioni, Proprietà del nodo Ambiente

In questo documento vengono descritte le pagine (raccolte di proprietà) associate alla categoria Ambiente, DTE.Properties("Environment", <Property Page>), della finestra di dialogo Opzioni.Il titolo di ogni sottosezione rappresenta la chiamata utilizzata per accedere alla raccolta Proprietà e nella tabella di ogni sottosezione sono elencate le proprietà della raccolta.

Generale

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

Nome degli elementi delle proprietà

Valore

Descrizione

ShowStatusBar

Get/Set (Boolean)

Determina se viene visualizzata o meno la barra di stato.

WindowMenuContainsNItems

Get/Set (Short)

Determina la modalità di contenimento delle finestre di documento nella parte inferiore del menu Finestre.

MRUListContainsNItems

Get/Set (Short)

Determina il numero dei file visualizzati nel sottomenu dei file utilizzati di recente.

Animations

Get/Set (Boolean)

Determina se nell'ambiente di sviluppo integrato (IDE, Integrated Development Environment) viene utilizzata l'animazione nella barra di stato.

AnimationSpeed

Get/Set (Short)

AutoAdjustExperience

Get/Set (Boolean)

Regola automaticamente l'esperienza visiva in base alle prestazioni del client.

RichClientExperienceOptions

Get/Set (Enum)

Abilita l'esperienza visiva dettagliata del client con i valori presenti in [EnvDTE100.vsRichClientExperienceOptions].

CloseButtonActiveTabOnly

Get/Set (Boolean)

Determina se il pulsante Chiudi viene visualizzato solo nella scheda attiva.

AutohidePinActiveTabOnly

Get/Set (Boolean)

Determina se il pulsante Nascondi automaticamente ha effetto solo sulla scheda attiva.

Sicurezza macro/componenti aggiuntivi

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

Nome degli elementi delle proprietà

Valore

Descrizione

MacrosEnabled

Get/Set (Boolean)

Consente l'esecuzione delle macro.

AddinsEnabled

Get/Set (Boolean)

Consente il caricamento dei componenti aggiuntivi.

LoadAddinsFromTheWeb

Get/Set (Boolean)

Consente il caricamento dei componenti aggiuntivi da un URL nel Web.

Documenti

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

Nome degli elementi delle proprietà

Valore

Descrizione

ReuseSavedActiveDocWindow

Get/Set (Boolean)

Determina se la finestra di documento corrente verrà riutilizzata per l'apertura di un nuovo file nel caso in cui il documento corrente venga salvato.false indica di aprire sempre una nuova finestra per ogni documento aperto.

DetectFileChangesOutsideIDE

Get/Set (Boolean)

Determina se l'ambiente ricarica automaticamente i file aperti nell'IDE quando il sistema operativo notifica all'IDE che i file sono stati modificati su disco.

AutoloadExternalChanges

Get/Set (Boolean)

Determina se le modifiche esterne rilevate nei documenti aperti causano il caricamento automatico del file modificato se il documento aperto non viene modificato.Se il documento aperto viene modificato e questa proprietà è true, l'IDE si comporta come se questa proprietà fosse false.

InitializeOpenFileFromCurrentDocument

Get/Set (Boolean)

Determina se il comando OpenFile definisce la directory e il nome del file dall'ultimo documento attivo o dall'ultima posizione in cui è stato aperto un file.

MiscFilesProjectSavesLastNItems

Get/Set (Short)

Determina il numero di file archiviati nel progetto di file esterni.Di conseguenza, al successivo utilizzo dell'IDE sarà possibile visualizzare gli elementi aperti più di recente come file esterni su disco.

ShowMiscFilesProject

Get/Set (Boolean)

Determina se il progetto File esterni viene visualizzato.

CheckForConsisentLineEndings

Get/Set (Boolean)

Verifica la coerenza delle terminazioni riga al caricamento del file.

SaveDocsAsUnicodeWhenDataLoss

Get/Set (Boolean)

Salva i documenti come Unicode quando i dati non possono essere salvati nella tabella codici.

DontShowGlobalUndoChangeLossDialog

Get/Set (Boolean)

Visualizza un avviso se l'annullamento globale avrà effetto su altri file modificati.

AllowEditingReadOnlyFiles

Get/Set (Boolean)

Consente la modifica dei file di sola lettura, ma visualizza un avviso quando viene effettuato un tentativo di salvataggio.

DocumentDockPreference

Get/Set (Enum)

[EnvDTE100.vsDocumentDockPreferenceOptions].Posizione nella scheda in cui inserire il documento aperto.

Gestione estensioni

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

Nome degli elementi delle proprietà

Valore

Descrizione

EnableAdminExtensions

Get/Set (Boolean)

Carica le estensioni per utente quando Visual Studio viene eseguito con credenziali di amministratore.Dopo la modifica di questo valore, è necessario riavviare Visual Studio.

EnableOnline

Get/Set (Boolean)

Consente l'accesso alle estensioni di Visual Studio Gallery.

AutomaticallyCheckForUpdates

Get/Set (Boolean)

Controlla automaticamente la presenza di aggiornamenti per le estensioni installate.

Trova e sostituisci

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

Nome degli elementi delle proprietà

Valore

Descrizione

ShowWarningMessages

Get/Set (Boolean)

Mostra messaggi di avviso.

InitializeFromEditor

Get/Set (Boolean)

Inserisce automaticamente il testo dell'editor nella casella Trova.

ShowMessageBoxes

Get/Set (Boolean)

Mostra messaggi informativi.

HideWindowsAfterMatchFromQuickFindReplace

Get/Set (Boolean)

Nasconde la finestra Trova e sostituisci quando viene trovata una corrispondenza tramite Ricerca veloce o Sostituzione veloce.

Importa/Esporta impostazioni

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

Nome degli elementi delle proprietà

Valore

Descrizione

TrackTeamSettings

Get/Set (Boolean)

Utilizza le impostazioni nel file specificato da TeamSettingsFile.

TeamSettingsFile

Get/Set (String)

Nome del file che include le impostazioni del team.

AutoSaveFile

Get/Set (String)

Nome del file in cui le impostazioni utente vengono salvate automaticamente.

Impostazioni internazionali

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

Nome degli elementi delle proprietà

Valore

Descrizione

Linguaggio

Get/Set (String)

Valore LCID per la lingua corrente per Visual Studio.

Tastiera

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

Nome degli elementi delle proprietà

Valore

Descrizione

Scheme

Get/Set (String)

Restituisce una stringa contenente uno schema predefinito, una stringa contenente il percorso completo del file con estensione vsk caricato o "(Predefinito)" se non viene caricato alcun file con estensione vsk.

Progetti e soluzioni

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

Nome degli elementi delle proprietà

Valore

Descrizione

OnRunOrPreview

Get/Set (String)

Determina se nell'IDE viene salvato tutto prima dell'anteprima o dell'esecuzione di un progetto compilato.

ProjectsLocation

Get/Set (String)

Determina la directory predefinita in cui i nuovi progetti vengono salvati tramite la finestra di dialogo Aggiungi progetto.

ShowOutputWindowBeforeBuild

Get/Set (Boolean)

Determina se all'avvio di una compilazione viene visualizzata la finestra di output.

ShowTaskListAfterBuild

Get/Set (Boolean)

Determina se, a seguito di un'operazione di compilazione non riuscita, viene visualizzato l'elenco attività dopo la compilazione.

TrackFileSelectionInExplorer

Get/Set (Boolean)

Determina se in Esplora soluzioni viene tenuta traccia dell'elemento corrente.

AlwaysShowSolutionNode

Get/Set (Boolean)

Determina se viene visualizzato o meno il nodo della soluzione.

OnlySaveStartupProjectsAndDependencies

Get/Set (Boolean)

Determina se le operazioni di salvataggio sono limitate ai progetti di avvio e ai relativi file dipendenti.

ShowAdvancedBuildConfigurations

Get/Set (Boolean)

Determina se vengono visualizzate o meno le configurazioni della build avanzate.

ConcurrentBuilds

Get/Set (String)

Determina il numero massimo di compilazioni di progetto parallele che possono verificarsi.

SaveNewProjects

Get/Set (Boolean)

Determina se i nuovi progetti vengono salvati automaticamente dopo la creazione.

PromptForRenameSymbol

Get/Set (Boolean)

Specifica se richiedere la ridenominazione simbolica quando i file vengono rinominati.

OnRunWhenErrors

Get/Set (Enum)

Specifica il comportamento o l'esecuzione in caso di una compilazione completata con errori.

OnRunWhenOutOfDate

Get/Set (Enum)

Specifica il comportamento o l'esecuzione per un progetto non aggiornato.

ProjectTemplatesLocation

Get/Set (String)

Directory contenente i modelli di progetto utente.

ProjectItemTemplatesLocation

Get/Set (String)

Directory contenente i modelli di elemento utente.

DefaultBehaviorForStartupProjects

Get/Set (String)

MSBuildOutputVerbosity

Get/Set (String)

Specifica il livello di dettaglio dell'output di compilazione.

Avvio

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

Nome degli elementi delle proprietà

Valore

Descrizione

OnStartUp

Get/Set (Enum)

Azione da eseguire all'avvio, da vsStartUp, con valori compresi tra 0 e 5:

  • 0: Apri home page

  • 1: Carica ultima soluzione caricata

  • 2: Mostra finestra Apri progetto

  • 3: Mostra finestra Nuovo progetto

  • 4: Visualizza ambiente vuoto

  • 5: Mostra pagina iniziale

StartPageRSSUrl

Get/Set (String)

URL del feed RSS utilizzato all'avvio.

StartPageRefreshDownloadedContent

Get/Set (Boolean)

Aggiorna la pagina iniziale dopo ogni passaggio dell'intervallo specificato in StartPageRefreshInterval.

StartPageRefreshInterval

Get/Set (Short)

Intervallo in minuti per l'aggiornamento della pagina iniziale.

TaskList

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

Nome degli elementi delle proprietà

Valore

Descrizione

ConfirmTaskDeletion

Get/Set (Boolean)

Specifica se viene visualizzata una finestra di conferma quando si eliminano attività dall'Elenco attività.

WarnOnAddingHiddenItem

Get/Set (Boolean)

Specifica se viene visualizzato un avviso all'aggiunta di un'attività definita dall'utente che non verrà visualizzata.

DontShowFilePaths

Get/Set (Boolean)

Specifica se visualizzare i percorsi dei file completi nell'Elenco attività.

CommentTokens

SafeArray

Restituisce un SafeArray di valori token di commento.Ognuno dispone dei campi Name (stringa) e Priority (vsTaskPriority alta, media o bassa).

Browser

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

Nome degli elementi delle proprietà

Valore

Descrizione

HomePage

Get/Set (String)

Rappresenta l'URL della home page.

SearchPage

Get/Set (String)

Rappresenta l'URL della pagina di ricerca.

ViewSourceIn

Get/Set (Enum)

vsBrowserViewSource (Source, Design, External).

ViewSourceExternalProgram

Get/Set (String)

Il percorso del visualizzatore del codice sorgente esterno.

Vedere anche

Concetti

Controllo delle impostazioni relative alle opzioni

Determinazione dei nomi degli elementi delle proprietà nelle pagine delle opzioni

Pagina delle opzioni, Proprietà del nodo Tipi di carattere e colori

Pagina delle opzioni, Proprietà del nodo Editor di testo