Outils pour utilisateurs

Outils du site


developpement:outils:ide:visualstudio_code

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
Prochaine révisionLes deux révisions suivantes
developpement:outils:ide:visualstudio_code [2019/11/09 00:39] – [Ressources] sgariepydeveloppement:outils:ide:visualstudio_code [2020/05/01 14:07] – [UML] sgariepy
Ligne 200: Ligne 200:
  
  
 +===== UML avec PlantUML =====
  
 +  * [[https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml|PlantUML]]
 +    * Installer [[https://plantuml.com/fr/graphviz-dot|Graphviz]]
 +    * [[http://plantuml.com/fr/|Documentation PlantUML]]
 +    * Support LaTeX: télécharger jlatexmath
  
  
 +Config dans ''settings.json'':
 +
 +<code>
 +"plantuml.diagramsRoot": "docs/diagrams/src",
 +"plantuml.exportOutDir": "docs/diagrams/out",
 +"plantuml.exportSubFolder": false
 +</code>
 +
 +-> SkinParams : [[https://plantuml-documentation.readthedocs.io/en/latest/formatting/all-skin-params.html|All Skin Parameters]]
 +===== Keybindings =====
 +
 +Pour associer des raccourcis clavier avec des changements de configuration, on peut utiliser:
 +
 +  * [[https://marketplace.visualstudio.com/items?itemName=rebornix.toggle|Toggle]]
 +  * [[https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-settings-cycler|Settings Cycler]]
 +
 +Avec Toggle:
 +
 +<code>
 +{
 +  "key": "F13",
 +  "command": "toggle",
 +  "when": "editorTextFocus",
 +  "args": {
 +    "id": "referencesCodeLens",
 +    "value": [
 +      {"typescript.referencesCodeLens.enabled": true},
 +      {"typescript.referencesCodeLens.enabled": false}
 +    ]
 +  }
 +}
 +</code>
 ====== Launch.json ====== ====== Launch.json ======
  
Ligne 350: Ligne 387:
  
 <code> <code>
- 
- 
   "editor.tokenColorCustomizations": {   "editor.tokenColorCustomizations": {
     "textMateRules": [     "textMateRules": [
Ligne 360: Ligne 395:
         "settings": {         "settings": {
           "fontStyle": "",           "fontStyle": "",
-          // "foreground": "#ff0000" 
         }         }
       },       },
Ligne 370: Ligne 404:
           "variable.other",           "variable.other",
           "variable.other.readwrite",           "variable.other.readwrite",
-          "variable.parameter"+          "variable.parameter",
         ],         ],
         "settings": {         "settings": {
-          "fontStyle": "", +          "foreground": "#888888" 
-          "foreground": "#aaaaaa"+        } 
 +      }, 
 +      { 
 +        "scope":
 +          "comment", 
 +          "comment.block", 
 +          "comment.block.documentation", 
 +          "comment.line", 
 +        ], 
 +        "settings": { 
 +          "foreground": "#444444",
         }         }
       }       }
Ligne 382: Ligne 426:
  
  
 +Workbench
  
 +
 +<code>
 +"workbench.colorCustomizations": {
 +  "terminal.background": "#040404",
 +  // "window.activeBorder": "#56ff34",
 +  "activityBar.activeBackground": "#333333",
 +  "[Black Ocean]": {
 +    "list.inactiveSelectionBackground": "#019d7630"
 +  }
 +},
 +</code>
 ====== Ressources ====== ====== Ressources ======
  
developpement/outils/ide/visualstudio_code.txt · Dernière modification : 2022/04/14 17:43 de sgariepy