Ce fragment contient mes fichiers de configuration personnels pour VSCode pour une migration facile vers VSCodium ou de nouvelles installations de VSCode. Il inclut une liste complète d'extensions et des paramètres détaillés de l'éditeur.
Ce sont mes configurations personnelles. Passez en revue et ajustez les paramètres avant de les appliquer à votre configuration. Certains paramètres comme les chemins de fichiers, les clés API et les préférences peuvent nécessiter une personnalisation pour votre environnement.
Liste des extensions
Enregistrez ce fichier sous extensions.txt pour garder une trace de toutes les extensions installées :
Configuration des paramètres
Enregistrez ce fichier sous settings.json dans le répertoire des paramètres utilisateur de VSCode/VSCodium :
Emplacements de configuration
Windows
- Paramètres :
%APPDATA%\Code\User\settings.json - VSCodium :
%APPDATA%\VSCodium\User\settings.json
Linux
- Paramètres :
~/.config/Code/User/settings.json - VSCodium :
~/.config/VSCodium/User/settings.json
macOS
- Paramètres :
~/Library/Application Support/Code/User/settings.json - VSCodium :
~/Library/Application Support/VSCodium/User/settings.json
Synchronisation automatisée : VSCode → VSCodium
Au lieu de copier manuellement les fichiers et d'installer les extensions, vous pouvez automatiser l'ensemble du processus avec ces scripts. Ils copient toutes les configurations (paramètres, raccourcis clavier, extraits de code, profils) de VSCode vers VSCodium et installent automatiquement toutes vos extensions.
Script PowerShell (Multiplateforme)
Ce script fonctionne à la fois sur Windows et Linux avec PowerShell 7.
Enregistrez sous sync-vscode-to-vscodium.ps1 :
Utilisation sous Windows
Exécutez le script avec PowerShell 7 :
Si le script ne trouve pas automatiquement VSCodium, spécifiez le chemin :
Utilisation sous Linux avec PowerShell 7
Si vous avez pwsh installé :
Ou spécifiez une commande personnalisée pour VSCodium :
Script Bash (Linux uniquement)
Enregistrez sous sync-vscode-to-vscodium.sh :
Utilisation sous Linux
Tout d'abord, rendez le script exécutable :
Si votre commande VSCodium est vscodium au lieu de codium :
Installation manuelle des extensions
Si vous préférez installer manuellement les extensions à partir d'un fichier extensions.txt :
Bash (Linux/macOS)
PowerShell (Windows)
Pour VSCodium
Remplacez code par codium dans les commandes ci-dessus :
Fonctionnalités clés
Améliorations de l'éditeur
- Police : Fira Code avec les ligatures activées
- Animations fluides : Curseur et défilement
- Sauvegarde automatique : Lors du changement de fenêtre
- Formatage à la sauvegarde : Activé
Intégration Git
- Récupération automatique activée
- Validations intelligentes activées
- GitLens avec des fonctionnalités expérimentales d'IA
- Intégration des demandes de tirage
Thème et icônes
- Thème : Shades of Purple (Super Dark)
- Icônes : vscode-icons
Formateurs spécifiques aux langages
- JavaScript/TypeScript : Formateur intégré
- Python : autopep8
- Markdown : markdownlint
- XML : DotJoshJohnson.xml
- JSON : Formateur intégré
- HTML : Formateur intégré
Vie privée et performance
- Télémétrie désactivée
- Mises à jour automatiques désactivées
- Synchronisation cloud désactivée
- Recommandations d'extensions ignorées
Le fichier settings.json contient une clé API (gitCommitSuggestions.openAIKey). Assurez-vous
de supprimer ou de remplacer cette clé par la vôtre, ou mieux encore, utilisez des variables
d'environnement pour les données sensibles.
Avant d'appliquer ces paramètres à une nouvelle installation, passez en revue chaque paramètre pour vous assurer qu'il correspond à votre flux de travail et à vos préférences. Certains paramètres, comme les chemins de fichiers, peuvent nécessiter des ajustements pour votre environnement.