VSCODIUM: plantUML

This commit is contained in:
matthieu42morin 2024-05-21 02:36:44 +02:00
parent 8ccb4b01d7
commit c22e74dffa
1 changed files with 37 additions and 35 deletions

View File

@ -7,14 +7,13 @@
"workbench.iconTheme": "material-icon-theme", "workbench.iconTheme": "material-icon-theme",
"workbench.cloudChanges.continueOn": "off", "workbench.cloudChanges.continueOn": "off",
"workbench.cloudChanges.autoResume": "off", "workbench.cloudChanges.autoResume": "off",
"update.mode": "start", "update.mode": "start",
"window.menuBarVisibility": "compact", "window.menuBarVisibility": "compact",
/*============================================================= /*=============================================================
======================== Telemetry ======================== ======================== Telemetry ========================
=============================================================*/ =============================================================*/
"continue.telemetryEnabled": false, "continue.telemetryEnabled": false,
"workbench.productIconTheme": "material-product-icons", "workbench.productIconTheme": "material-product-icons",
"allowAnonymousTelemetry": false, "allowAnonymousTelemetry": false,
@ -26,12 +25,9 @@
"workbench.enableExperiments": false, "workbench.enableExperiments": false,
"typescript.tsserver.experimental.enableProjectDiagnostics": false, "typescript.tsserver.experimental.enableProjectDiagnostics": false,
/*============================================================= /*=============================================================
============== Terminal, search and files ================= ============== Terminal, search and files =================
=============================================================*/ =============================================================*/
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------ Terminal ------------------------- ------------------------ Terminal -------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
@ -42,9 +38,11 @@
"terminal.integrated.fontWeight": "400", "terminal.integrated.fontWeight": "400",
"terminal.integrated.fontWeightBold": "600", "terminal.integrated.fontWeightBold": "600",
"terminal.integrated.lineHeight": 1.2, "terminal.integrated.lineHeight": 1.2,
// Linux // Linux
"terminal.integrated.defaultProfile.linux": "bash", "terminal.integrated.defaultProfile.linux": "bash",
"terminal.external.linuxExec": "#!/bin/bash", "terminal.external.linuxExec": "#!/bin/bash",
// windows sucks ass // windows sucks ass
"terminal.integrated.defaultProfile.windows": "Git Bash", "terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.profiles.windows": { "terminal.integrated.profiles.windows": {
@ -60,10 +58,10 @@
"terminal.integrated.env.windows": { "terminal.integrated.env.windows": {
"CHERE_INVOKING": "1" "CHERE_INVOKING": "1"
}, },
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Search -------------------------- ------------------------- Search --------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
//! Stop Searching useless stuff and exclude in global search! //! Stop Searching useless stuff and exclude in global search!
"search.exclude": { "search.exclude": {
"**/.git": true, "**/.git": true,
@ -96,11 +94,13 @@
"**/cache": true, "**/cache": true,
"_site": true "_site": true
}, },
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Explorer ------------------------ ------------------------- Explorer ------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
"explorer.confirmDelete": false, "explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false, "explorer.confirmDragAndDrop": false,
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Files -------------------------- ------------------------- Files --------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
@ -109,7 +109,6 @@
"files.insertFinalNewline": true, "files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true, "files.trimTrailingWhitespace": true,
/*============================================================= /*=============================================================
=========================== Git =========================== =========================== Git ===========================
=============================================================*/ =============================================================*/
@ -119,7 +118,6 @@
"git.autofetch": true, "git.autofetch": true,
"git.enableSmartCommit": false, "git.enableSmartCommit": false,
/*============================================================= /*=============================================================
========================== Editor =========================== ========================== Editor ===========================
=============================================================*/ =============================================================*/
@ -142,13 +140,6 @@
========================== Langs ========================== ========================== Langs ==========================
=============================================================*/ =============================================================*/
/*-------------------------------------------------------------
-------------------------- Vite ---------------------------
-------------------------------------------------------------*/
"vite.autoStart": false,
"vite.browserType": "system",
/*------------------------------------------------------------- /*-------------------------------------------------------------
-------------------------- Rust --------------------------- -------------------------- Rust ---------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
@ -157,11 +148,10 @@
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Golang -------------------------- ------------------------- Golang --------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
// === // ===
"go.useLanguageServer": true, "go.useLanguageServer": true,
"go.lintTool": "golangci-lint", "go.lintTool": "golangci-lint",
/*------------------------------------------------------------- /*-------------------------------------------------------------
-------------------------- Nix ---------------------------- -------------------------- Nix ----------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
@ -185,25 +175,32 @@
"All" "All"
], ],
/*------------------------------------------------------------- /*-------------------------------------------------------------
----------------- Javascript / Typescript ----------------- ----------------- Javascript / Typescript -----------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
"[javascript]": { "[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"javascript.format.enable": true, "javascript.format.enable": true,
"javascript.format.semicolons": "insert", "javascript.format.semicolons": "insert",
"debug.javascript.codelens.npmScripts": "all",
"javascript.suggestionActions.enabled": true, "javascript.suggestionActions.enabled": true,
"javascript.referencesCodeLens.enabled": false,
"javascript.referencesCodeLens.showOnAllFunctions": true,
"javascript.inlayHints.parameterNames.enabled": "all",
"javascript.inlayHints.parameterTypes.enabled": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"debug.javascript.codelens.npmScripts": "all",
"debug.javascript.autoAttachSmartPattern": [ "debug.javascript.autoAttachSmartPattern": [
"${workspaceFolder}/**", "${workspaceFolder}/**",
"!**/node_modules/**", "!**/node_modules/**",
"**/$KNOWN_TOOLS$/**" "**/$KNOWN_TOOLS$/**"
], ],
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"typescript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always",
"typescript.implementationsCodeLens.enabled": true, "typescript.implementationsCodeLens.enabled": true,
"typescript.tsserver.log": "off", "typescript.tsserver.log": "off",
@ -214,14 +211,8 @@
"typescript.tsserver.maxTsServerMemory": 2048, "typescript.tsserver.maxTsServerMemory": 2048,
"typescript.tsserver.web.projectWideIntellisense.enabled": true, "typescript.tsserver.web.projectWideIntellisense.enabled": true,
"typescript.format.enable": true, "typescript.format.enable": true,
"javascript.referencesCodeLens.enabled": false,
"javascript.referencesCodeLens.showOnAllFunctions": true,
"javascript.inlayHints.parameterNames.enabled": "all",
"javascript.inlayHints.parameterTypes.enabled": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"npm.fetchOnlinePackageInfo": true,
//"typescript.server xx
"npm.fetchOnlinePackageInfo": true,
/*------------------------------------------------------------- /*-------------------------------------------------------------
--------------------- Svelte/Frontend --------------------- --------------------- Svelte/Frontend ---------------------
@ -239,7 +230,6 @@
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Python -------------------------- ------------------------- Python --------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
@ -249,18 +239,15 @@
"editor.suggestSelection": "recentlyUsedByPrefix" "editor.suggestSelection": "recentlyUsedByPrefix"
}, },
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------ Terraform ------------------------ ------------------------ Terraform ------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
"terraform.experimentalFeatures.prefillRequiredFields": true, "terraform.experimentalFeatures.prefillRequiredFields": true,
"terraform.experimentalFeatures.validateOnSave": true, "terraform.experimentalFeatures.validateOnSave": true,
/*------------------------------------------------------------- /*-------------------------------------------------------------
------------------------- Ansible ------------------------- ------------------------- Ansible -------------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
"[ansible]": { "[ansible]": {
"editor.detectIndentation": true, "editor.detectIndentation": true,
"editor.insertSpaces": true, "editor.insertSpaces": true,
@ -283,7 +270,6 @@
/*------------------------------------------------------------- /*-------------------------------------------------------------
--------------------- buff JSON Momoa --------------------- --------------------- buff JSON Momoa ---------------------
-------------------------------------------------------------*/ -------------------------------------------------------------*/
"[jsonc]": { "[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
@ -291,6 +277,22 @@
"editor.defaultFormatter": "esbenp.prettier-vscode" "editor.defaultFormatter": "esbenp.prettier-vscode"
}, },
/*-------------------------------------------------------------
------------------------- PlantUML ------------------------
-------------------------------------------------------------*/
"plantuml.render": "PlantUMLServer",
"plantuml.server": "http://localhost:8080",
"plantuml.exportOutDir": ".",
"plantuml.exportFormat": "png",
"plantuml.exportSubFolder": false,
/*-------------------------------------------------------------
-------------------------- Vite ---------------------------
-------------------------------------------------------------*/
"vite.autoStart": false,
"vite.browserType": "system",
/*============================================================= /*=============================================================
========================= Plugins =========================== ========================= Plugins ===========================
=============================================================*/ =============================================================*/