====== VSCodium ====== ===== Installation sous Windows ===== * [[https://github.com/VSCodium/vscodium/releases]] * **Assets** * Cliquer sur **Show all 216 assets** * Télécharger la version **MSI** en **64bits** * Exemple: **VSCodium-x64-1.82.0.23250.msi** * Installer ===== Installation sous Debian/Ubuntu ===== * [[https://github.com/VSCodium/vscodium/releases]] * **Assets** * Cliquer sur **Show all 216 assets** * Télécharger la version **DEB** en **64bits** * [[https://github.com/VSCodium/vscodium/releases/download/1.82.0.23250/codium_1.82.0.23250_amd64.deb]] * Installer avec cette ligne de commande : dpkg -i codium_1.82.0.23250_amd64.deb ===== Extensions ===== **Material Icon Theme** {{:divers:screenshot_20231014_073653.png|}} **PHP** {{:divers:screenshot_20230912_175135.png|}} **Python** {{:divers:screenshot_2023-09-08_102013.png|}} **Prettier - Code formatter** {{:divers:screenshot_2023-09-08_102443.png|}} **Pretty XML - Code formatter pour XML** {{:divers:screenshot_2024-03-05_083540.png|}} **Live Sass Compiler** {{:divers:screenshot_2023-09-15_104944.png|}} :-) Pour éviter l'apparition du panel **Output** à chaque compilation, aller dans les paramètres de l'extension et régler **Show Output Window On** sur **error**. **Git History** {{:divers:screenshot_2023-09-08_104241.png|}} **Twig Language 2** {{:divers:screenshot_2023-09-08_104412.png|}} **Better Jinja** {{:divers:screenshot_2023-09-08_104639.png|}} **SSH FS** {{:divers:screenshot_2023-09-11_102631.png|}} Exemple de config dans **settings.json** : { "sshfs.configs": [ { "name": "dev.domaine.com", "host": "dev.domaine.com", "username": "marc", "password": "xxxxxxxxx", "root": "/var/www/" } ] } **REST Client** {{:divers:screenshot_20240204_063944.png|}} **Bookmarks** {{:divers:screenshot_2024-02-14_085108.png|}} **Todo Tree** {{:divers:screenshot_2024-02-23_112854.png|}} ===== File Associations ===== Associer le type **jinja-html** aux fichier **.html** : * Ouvrir un fichier **html** * Dans la barre de status, le type de fichier **HTML** est indiqué * Cliquer sur ce type de fichier et sélectionner la commande **Configure file association for '.html'** * Sélectionner **Jinja HTML** {{:divers:screenshot_20231108_221354.png|}} ===== Emmet ===== Activer **Emmet** pour les fichiers **Jinja-HTML** : * Settings > Extensions > Emmet * Section **Include Languages** * Ajouter **jinja-html** -> **html** {{:divers:screenshot_20231109_064414.png|}} ===== Mes raccourcis clavier personnalisés ===== * Ouvrir **File** > **Preferences** > **Keyboard shortcuts** (ou ''Ctrl+K Ctrl+S'') * Entrer la **commande** dans la zone de recherche * Si un raccourci est déjà associé à cette commande, un bouton d'édition apparaît au survol de la ligne * Si aucun raccourci n'est associé à cette commande, un bouton d'ajout apparaît au survol de la ligne * Dans les deux cas, cliquer sur le bouton d'ajout/d'édition permet d'enregistrer un nouveau raccourci ^ Commande ^ Raccourci ^ Description ^ | workbench.action.terminal.toggleTerminal | ''Ctrl+T Ctrl+T'' | View: Toggle Terminal | | workbench.action.toggleMaximizedPanel | ''Ctrl+M Ctrl+M'' | View: Toggle Maximized Panel |