Outils pour utilisateurs

Outils du site


prog:vsc:extension

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
prog:vsc:extension [2025/09/12 15:10] – Ajout de "C++ Debugger" avec launch.json pour attach rootprog:vsc:extension [2025/10/23 12:59] (Version actuelle) – [Configuration] : indenter à 4 pour Python. black ne le supporte pas à 2. root
Ligne 17: Ligne 17:
  
 Dans les préférences utilisateurs (''CTRL+,''), mettre Dans les préférences utilisateurs (''CTRL+,''), mettre
-  * ''Editor: Tab Size'' à ''2''.+  * ''Editor: Tab Size'' à ''4''. Il est déconseillé de changer la taille des tabulations. Certains linters ne le supportent pas ([[https://github.com/psf/black/issues/378|Configurable Indent Levels?]] {{ :prog:vsc:extension:configurable_indent_levels_issue_378_psf_black_10_8_2025_4_22_47_pm_.html |Archive du 25/06/2018 le 08/10/2025}}).
   * ''pylint args'' : mettre les même arguments que [[lang:python:linter#pylint|pylint]]   * ''pylint args'' : mettre les même arguments que [[lang:python:linter#pylint|pylint]]
  
Ligne 121: Ligne 121:
 =====C++ Debugger===== =====C++ Debugger=====
  
-Pour s'attacher à un programme externe:+Pour s'attacher à un programme externe sous Linux:
  
 <file javascript launch.json> <file javascript launch.json>
Ligne 145: Ligne 145:
 } }
 </file> </file>
 +
 +=====C/C++=====
 +
 +Pour les gros projets avec des grosses dépendances, il faut augmenter la taille du cache. Certains fichiers ''ipch'' font plusieurs centaines de Mo.
 +
 +Dans ''Settings'' > ''Extensions'' > ''C/C++'' > ''Resource Management'', ''C_Cpp: Intelli Sense Cache Size'', mettre ''102400'' (100Go).
 +
 +Et éventuellement mettre le cache sur un dev drive (''C_Cpp: Intelli Sense Cache Path'').
 =====CMake===== =====CMake=====
  
prog/vsc/extension.1757682614.txt.gz · Dernière modification : de root