visual-studio-code - visual studio code vs visual studio




Codice di Visual Studio: aggiornamento automatico dei file (2)

VSCode non aggiorna mai il file se sono presenti modifiche in quel file che non sono state salvate sul disco. Tuttavia, se il file è aperto e non presenta modifiche, verrà sostituito con le modifiche sul disco, ciò è vero.

Al momento non è possibile disabilitare questo comportamento.

Lavorando con il codice di Visual Studio ho notato se un file con cui stai lavorando cambia, ogni volta che quel file viene focalizzato in un pannello di codice verrà ricaricato dal disco (se non hai cambiamenti nel file tramite VSCode) .

Tuttavia, se ci si trova su quel file, non vi è alcun avviso che ti avverta di modifiche ai file.

Ho rivisto le impostazioni e non riesco a trovare nulla di simile all'opzione Visual Studio:

Rileva quando il file viene modificato al di fuori dell'ambiente

Quindi la mia domanda: c'è qualche impostazione nascosta o qualche hack per far accadere questo avviso.

Aggiornare

Risolto nella versione 0.3.0 del codice di Visual Studio.

  1. Il file verrà aggiornato dal disco se non ci sono cambiamenti attraverso l'editor. (molto utile per leggere i file di registro durante l'esecuzione di un processo)
  2. Se ci sono cambiamenti su entrambi i lati (dal disco e attraverso l'editor) ogni volta che provi a salvare il file utilizzando VSCode, l'editor ti avviserà di quella situazione (ad esempio "scritture sporche") e un confronto di file ti permetterà di decidere Cosa fare.

{
    "files.useExperimentalFileWatcher" : true
}

in Codice -> Preferenze -> Impostazioni

Testato con Visual Studio Code versione 1.26.1 su mac e win





visual-studio-code