Ich verwende Visual Studio Code 1.8 und diese Funktion ist verfügbar. Aber es ist zunächst etwas schwierig zu verstehen, und (zum Zeitpunkt des Schreibens) erklären die Dokumente nicht klar, wie es verwendet wird. So funktioniert es Schritt für Schritt:
Invoke Ersetzen in Dateien (unter dem Menü Bearbeiten oder mit dem Shortcut Ctrl+ Shift+ H)
Sie sehen eine Standardeingabe zum Suchen / Ersetzen, die den Dateibereich auf der linken Seite ersetzt:
Geben Sie Ihre Suchzeichenfolge und die Ersetzungszeichenfolge ein und drücken Sie die Eingabetaste. Möglicherweise werden alle Dateien für eine Sekunde durchsucht, und dann werden die vorgeschlagenen Änderungen in allen Projektdateien angezeigt. Beachten Sie jedoch, dass diese Änderungen noch nicht vorgenommen wurden. So sieht es aus:
Jetzt müssen Sie die Änderungen vornehmen (und auch danach müssen Sie die geänderten Dateien speichern .)
Sie können diese Änderungen auf verschiedene Arten vornehmen:
1) Nehmen Sie alle Änderungen an allen Dateien gleichzeitig vor.
Klicken Sie auf das Ersetzungssymbol neben Ihrer Ersetzungszeichenfolge (Hinweis: Sie erhalten ein Dialogfeld zur Bestätigung dieser Massenaktion.)
2) Nehmen Sie alle Änderungen in einer einzigen Datei gleichzeitig vor.
Klicken Sie auf das Ersetzungssymbol neben dem Dateinamen (Hinweis: Das Symbol wird nur angezeigt, wenn Sie den Mauszeiger über die Dateinamenzeile bewegen.)
3) Nehmen Sie eine einzelne Änderung in einer einzelnen Datei vor.
Klicken Sie auf das Ersetzungssymbol neben der einzelnen Änderung: (Hinweis: Das Symbol wird nur angezeigt, wenn Sie den Mauszeiger über die Änderungszeile bewegen.)
Vergessen Sie nicht zu sparen!
Alle diese Dateien werden jetzt im Editor geändert und noch nicht auf der Festplatte gespeichert.
Verwenden Sie Datei -> Alle speichern (oder Ctrl+ Alt+ S)
Update: Ich bin nicht sicher, wann dies hinzugefügt wurde, aber wenn Sie auf die Schaltfläche "Alle ersetzen" klicken und dieses Dialogfeld sehen, werden durch Klicken auf "Ersetzen" alle Dateien mit einem Klick geändert und gespeichert: