projtec:ide
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projtec:ide [2018/07/02 07:31] – orel | projtec:ide [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 10: | Line 10: | ||
==== Visual Studio Code ==== | ==== Visual Studio Code ==== | ||
- | |||
- | Installation sous Debian : https:// | ||
- | |||
- | wget ' | ||
- | sudo gdebi / | ||
- | | ||
- | Une fois //code// installé, on va ajouter quelques extensions importantes et recommandées. | ||
- | |||
- | Tout d' | ||
- | |||
- | code . | ||
- | |||
- | Ensuite, celui-ci analyse les fichiers du projet et recommande des extensions populaires en plus des extensions déjà intégrées... Une autre façon de faire consiste à installer les extensions utiles en ligne de commande : | ||
- | |||
- | <code bash> | ||
- | # C/C++ for Visual Studio Code (IntelliSense, | ||
- | code --install-extension ms-vscode.cpptools | ||
- | |||
- | # GitLens — Git supercharged | ||
- | code --install-extension eamodio.gitlens | ||
- | # code --install-extension donjayamanne.githistory | ||
- | # code --install-extension felipecaputo.git-project-manager | ||
- | |||
- | # Support markdown | ||
- | code --install-extension yzhang.markdown-all-in-one | ||
- | code --install-extension DavidAnson.vscode-markdownlint # un linter | ||
- | |||
- | # extension pour python | ||
- | code --install-extension ms-python.python | ||
- | |||
- | # CMake & CMake Tools | ||
- | code --install-extension twxs.cmake | ||
- | code --install-extension vector-of-bool.cmake-tools | ||
- | code --install-extension maddouri.cmake-tools-helper # utile ? | ||
- | |||
- | # Intellisense for GNU C/C++ | ||
- | code --install-extension austin.code-gnu-global | ||
- | | ||
- | # Doxygen support | ||
- | code --install-extension cschlosser.doxdocgen | ||
- | |||
- | # vscode extra icons | ||
- | code --install-extension robertohuertasm.vscode-icons | ||
- | |||
- | # english language support (spell right) | ||
- | code --install-extension ban.spellright | ||
- | sudo apt-get install hunspell-fr hunspell-en-us | ||
- | ln -s / | ||
- | |||
- | # clang | ||
- | # code --install-extension mitaki28.vscode-clang # à vérifier ? | ||
- | |||
- | # one dark pro theme | ||
- | # code --install-extension zhuangtongfa.Material-theme | ||
- | | ||
- | </ | ||
- | |||
- | A compléter... | ||
- | |||
- | |||
- | Configuration d' | ||
- | |||
- | == Mes raccourcis == | ||
- | |||
- | * ctrl + p : chercher rapidement un fichier à ouvrir (//file palette//) | ||
- | * ctrl + shift + p : chercher rapidement une commande à lancer (//command palette//) | ||
- | * F7 : compiler le projet (à condition qu'il soit déjà bien configuré) | ||
- | * ctrl + shift + i : indentation selon les règles fournies par le fichier // | ||
- | * ctrl + shift + / : commenter/ | ||
- | * crtl + f : chercher dans le fichier courant ; F3 : next : shift + F3 : previous | ||
- | * F12 / ctrl + F12 : navigation entre la déclaration et la définition d'une fonction | ||
- | * ctrl + j : fermer / ouvrir le panel du bas | ||
- | * ctrl + , : édition des user & workspace settings (au format JSON) | ||
- | |||
- | Pour aller un peu plus loin, voici une petite //refcard// des raccourcis clavier : | ||
- | https:// | ||
- | | ||
- | |||
- | == A tester == | ||
- | | ||
- | * Sauvegarder sa config VS Code sous github : https:// | ||
- | |||
- | |||
- | ==== Biblio ==== | ||
- | |||
- | * https:// | ||
- | * http:// | ||
+ | https:// |
projtec/ide.1530516696.txt.gz · Last modified: 2024/03/18 15:05 (external edit)