Dieses Snippet enthält meine persönlichen VSCode-Konfigurationsdateien, um die Migration zu VSCodium oder frische VSCode-Installationen zu erleichtern. Es umfasst eine umfassende Liste von Erweiterungen und detaillierte Editor-Einstellungen.
Dies sind meine persönlichen Konfigurationen. Überprüfen und passen Sie die Einstellungen an, bevor Sie sie auf Ihr System anwenden. Einige Einstellungen wie Dateipfade, API-Schlüssel und Präferenzen müssen möglicherweise für Ihre Umgebung angepasst werden.
Liste der Erweiterungen
Speichern Sie diese Datei als extensions.txt, um alle installierten Erweiterungen im Blick zu behalten:
Einstellungen-Konfiguration
Speichern Sie diese Datei als settings.json in Ihrem VSCode/VSCodium-Benutzerverzeichnis:
Speicherorte der Konfiguration
Windows
- Einstellungen:
%APPDATA%\Code\User\settings.json - VSCodium:
%APPDATA%\VSCodium\User\settings.json
Linux
- Einstellungen:
~/.config/Code/User/settings.json - VSCodium:
~/.config/VSCodium/User/settings.json
macOS
- Einstellungen:
~/Library/Application Support/Code/User/settings.json - VSCodium:
~/Library/Application Support/VSCodium/User/settings.json
Automatisierte Synchronisation: VSCode → VSCodium
Statt Dateien manuell zu kopieren und Erweiterungen zu installieren, können Sie den gesamten Prozess mit diesen Skripten automatisieren. Sie kopieren alle Konfigurationen (Einstellungen, Tastenkürzel, Snippets, Profile) von VSCode zu VSCodium und installieren alle Ihre Erweiterungen automatisch.
PowerShell-Skript (Plattformübergreifend)
Dieses Skript funktioniert sowohl unter Windows als auch unter Linux mit PowerShell 7.
Speichern Sie es als sync-vscode-to-vscodium.ps1:
Verwendung unter Windows
Führen Sie das Skript mit PowerShell 7 aus:
Falls das Skript VSCodium nicht automatisch findet, geben Sie den Pfad an:
Verwendung unter Linux mit PowerShell 7
Falls Sie pwsh installiert haben:
Oder geben Sie einen benutzerdefinierten VSCodium-Befehl an:
Bash-Skript (Nur Linux)
Speichern Sie es als sync-vscode-to-vscodium.sh:
Verwendung unter Linux
Machen Sie das Skript zunächst ausführbar:
Falls Ihr VSCodium-Befehl vscodium statt codium lautet:
Manuelle Installation von Erweiterungen
Falls Sie Erweiterungen manuell aus einer extensions.txt-Datei installieren möchten:
Bash (Linux/macOS)
PowerShell (Windows)
Für VSCodium
Ersetzen Sie code durch codium in den oben genannten Befehlen:
Wichtige Funktionen
Editor-Verbesserungen
- Schriftart: Fira Code mit aktivierten Ligaturen
- Flüssige Animationen: Cursor und Scrollen
- Automatisches Speichern: Bei Fensterwechsel
- Formatierung beim Speichern: Aktiviert
Git-Integration
- Automatisches Abrufen aktiviert
- Intelligente Commits aktiviert
- GitLens mit experimentellen KI-Funktionen
- Pull-Request-Integration
Thema & Symbole
- Thema: Shades of Purple (Super Dark)
- Symbole: vscode-icons
Sprachspezifische Formatierer
- JavaScript/TypeScript: Integrierter Formatierer
- Python: autopep8
- Markdown: markdownlint
- XML: DotJoshJohnson.xml
- JSON: Integrierter Formatierer
- HTML: Integrierter Formatierer
Datenschutz & Leistung
- Telemetrie deaktiviert
- Automatische Updates deaktiviert
- Cloud-Synchronisierung deaktiviert
- Erweiterungsempfehlungen ignoriert
Die Datei settings.json enthält einen API-Schlüssel (gitCommitSuggestions.openAIKey). Stellen
Sie sicher, dass Sie diesen entfernen oder durch Ihren eigenen Schlüssel ersetzen, oder verwenden
Sie besser Umgebungsvariablen für sensible Daten.
Bevor Sie diese Einstellungen auf eine neue Installation anwenden, überprüfen Sie jede Einstellung, um sicherzustellen, dass sie zu Ihrem Workflow und Ihren Präferenzen passt. Einige Einstellungen wie Dateipfade müssen möglicherweise an Ihre Umgebung angepasst werden.