Les deux révisions précédentesRévision précédente | |
editors:vscode [le 15/11/2024 à 10:22] – Yosko | editors:vscode [le 15/11/2024 à 10:30] (Version actuelle) – [Extensions] Yosko |
---|
===== Extensions ===== | ===== Extensions ===== |
Les extensions que j'aime utiliser | Les extensions que j'aime utiliser |
* Chronicler : screencast de la fenêtre VSCode (repose sur ffmpeg) | * [[https://marketplace.visualstudio.com/items?itemName=arcsine.chronicler|Chronicler]] : screencast de la fenêtre VSCode (repose sur ffmpeg) |
* Draw.io Integration : permet de faire des schemas drawio directement dans VSCode et de les enregistrer en PNG ou SVG (qui contiendront toujours les données drawio, permettant de les modifier plus tard) | * [[https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio|Draw.io Integration]] : permet de faire des schemas drawio directement dans VSCode et de les enregistrer en PNG ou SVG (qui contiendront toujours les données drawio, permettant de les modifier plus tard) |
* Non-breaking space highlighter : j'utilise énormément les espaces insécables quand j'écris du français (dont Markdown) et j'aime les distinguer des autres espaces. Défaut : met en rouge, ce qui donne toujours une impression d'erreur. | * [[https://marketplace.visualstudio.com/items?itemName=viktorzetterstrom.non-breaking-space-highlighter|Non-breaking space highlighter]] : j'utilise énormément les espaces insécables quand j'écris du français (dont Markdown) et j'aime les distinguer des autres espaces. Défaut : met en rouge, ce qui donne toujours une impression d'erreur. |
* TODO Highlight : mise en valeur des TODO dans le code | * [[https://marketplace.visualstudio.com/items?itemName=wayou.vscode-todo-highlight|TODO Highlight]] : mise en valeur des TODO dans le code |
* Todo Tree : ajoute une interface pour lister tous les TODO d'un projet/workspace/dossier | * [[https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.todo-tree|Todo Tree]] : ajoute une interface pour lister tous les TODO d'un projet/workspace/dossier |
* Divers langages : | * Divers langages : |
* [[https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-apache|Apache Conf]] | * [[https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-apache|Apache Conf]] |
* Beautify JSON | * [[https://marketplace.visualstudio.com/items?itemName=Meezilla.json|JSON]] : beautifier |
* PHP Intelephense | * [[https://marketplace.visualstudio.com/items?itemName=bmewburn.vscode-intelephense-client|PHP Intelephense]] |
* Python | * [[https://marketplace.visualstudio.com/items?itemName=ms-python.python|Python]] |
* Rainbow CSV : pour une meilleure lisibilité des fichiers CSV/TSV | * [[https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv|Rainbow CSV]] : pour une meilleure lisibilité des fichiers CSV/TSV |
* VSCode VBA : highlighting et snippets | * [[https://marketplace.visualstudio.com/items?itemName=spences10.VBA|VSCode VBA]] : highlighting et snippets |
* Markdown | * Markdown |
* Markdown Checkboxes | * [[https://marketplace.visualstudio.com/items?itemName=bierner.markdown-checkbox|Markdown Checkboxes]] |
* Markdown Preview Mermaid Support : support pour les diagrammes Mermaid | * [[https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid|Markdown Preview Mermaid Support]] : support pour les diagrammes Mermaid |
* Markdown Table | * [[https://marketplace.visualstudio.com/items?itemName=TakumiI.markdowntable|Markdown Table]] |
* Word Count | * [[https://marketplace.visualstudio.com/items?itemName=ms-vscode.wordcount|Word Count]] |
* Git : | * Git : |
* Git Graph : extension simple et légère qui fait uniquement ce qu'on lui demande (plutôt que d'installer un mastodonte comme GitLens...) | * [[https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph|Git Graph]] : extension simple et légère qui fait uniquement ce qu'on lui demande (plutôt que d'installer un mastodonte comme GitLens...) |
* gitignore : ajoute juste un racourci (menu clic droit) pour ajouter des fichiers au .gitignore) | * [[https://marketplace.visualstudio.com/items?itemName=michelemelluso.gitignore|gitignore]] : ajoute juste un racourci (menu clic droit) pour ajouter des fichiers au .gitignore) |
* LaTeX | * LaTeX |
* [[https://marketplace.visualstudio.com/items?itemName=barankilic.beamer|Beamer]] : snippets Beamer | * [[https://marketplace.visualstudio.com/items?itemName=barankilic.beamer|Beamer]] : snippets Beamer |
* LaTeX Workshop : grosse extension pour travailler en LaTeX. Je l'utilise pour la configuration de mon processus de compilation, le lintting, les snippets. | * [[https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop|LaTeX Workshop]] : grosse extension pour travailler en LaTeX. Je l'utilise pour la configuration de mon processus de compilation, le lintting, les snippets. |
* latex-formatter | * [[https://marketplace.visualstudio.com/items?itemName=nickfode.latex-formatter|latex-formatter]] |
* Bases de données | * Bases de données |
* dBizzy | * [[https://marketplace.visualstudio.com/items?itemName=dBizzy.dbizzy|dBizzy]] |
* SQLite | * [[https://marketplace.visualstudio.com/items?itemName=alexcvzz.vscode-sqlite|SQLite]] |
* vscode-dbml | * [[https://marketplace.visualstudio.com/items?itemName=matt-meyers.vscode-dbml|vscode-dbml]] |