Benutzer-Werkzeuge

Webseiten-Werkzeuge


visual_studio_code

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
visual_studio_code [2022-08-01 08:10:08] – [Extensions] davidvisual_studio_code [2025-10-12 20:45:32] (aktuell) – [Installation] david
Zeile 1: Zeile 1:
 ====== Visual Studio Code ====== ====== Visual Studio Code ======
  
-**[[https://code.visualstudio.com/|Visual Studio Code]]** ist open-source und für Windows, Linux, macOS und im [[https://vscode.dev/|Web]] verfügbar!+**[[https://code.visualstudio.com/|Visual Studio Code]]** (VS Code) ist open-source und für Windows, Linux, macOS und im [[https://vscode.dev/|Web]] verfügbar!
  
-Neben [[https://vscode.dev/]] gibt es noch [[https://github.dev/]] (in einem beliebigen github repo **github.com** durch **github.dev** ersetzen oder auf der Webseite die Punkt-Taste (**.**) drücken)+Neben [[https://vscode.dev/]] gibt es noch [[https://github.dev/]] (in einem beliebigen GitHub repo die Punkt-Taste [**.**] drücken oder **github.com** durch **github.dev** ersetzen)
  
 GitHub: [[https://github.com/microsoft/vscode]] GitHub: [[https://github.com/microsoft/vscode]]
Zeile 22: Zeile 22:
  
 <code bash> <code bash>
-sudo apt-get install wget gpg +sudo apt-get install curl gpg
-wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg +
-sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings +
-sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' +
-rm -f packages.microsoft.gpg+
  
-sudo apt install apt-transport-https +curl -O packages.microsoft.com.asc https://packages.microsoft.com/keys/microsoft-rolling.asc 
-sudo apt update +sudo install -D -o root -g root -m 644 packages.microsoft.com.asc /etc/apt/keyrings 
-sudo apt install code+rm -f packages.microsoft.com.asc 
 + 
 +curl -O legacy.packages.microsoft.com.asc https://packages.microsoft.com/keys/microsoft.asc 
 +sudo install -D -o root -g root -m 644 legacy.packages.microsoft.com.asc /etc/apt/keyrings 
 +rm -f legacy.packages.microsoft.com.asc 
 + 
 +sudo apt -U install apt-transport-https 
 +</code> 
 + 
 +<code ini /etc/apt/sources.list.d/packages.microsoft.com.sources> 
 +Enabled: yes 
 +Types: deb 
 +URIs: https://packages.microsoft.com/debian/12/prod 
 +Suites: bookworm 
 +Components: main 
 +Signed-By: /etc/apt/keyrings/legacy.packages.microsoft.com.asc 
 + 
 +Enabled: yes 
 +Types: deb 
 +URIs: https://packages.microsoft.com/debian/13/prod 
 +Suites: trixie 
 +Components: main 
 +Signed-By: /etc/apt/keyrings/packages.microsoft.com.asc 
 + 
 +sudo debconf-set-selections <<< "code code/add-microsoft-repo boolean false" 
 +Enabled: yes 
 +Types: deb 
 +URIs: https://packages.microsoft.com/repos/code 
 +Suites: stable 
 +Components: main 
 +Signed-By: /etc/apt/keyrings/legacy.packages.microsoft.com.asc 
 +</code> 
 + 
 +<code bash> 
 +sudo debconf-set-selections <<< "code code/add-microsoft-repo boolean false" 
 +sudo apt -U install code
 </code> </code>
  
Zeile 36: Zeile 67:
 ===== Konfigurationsdatei ===== ===== Konfigurationsdatei =====
  
 +Version: 1.73.1
 Gist: [[https://gist.github.com/masterflitzer/3d954880ae7599e28da81c5acef0ad8d]] Gist: [[https://gist.github.com/masterflitzer/3d954880ae7599e28da81c5acef0ad8d]]
  
 <code yaml settings.json> <code yaml settings.json>
 { {
-    "[bat]":+  "[bat]":
-        "files.eol": "\r\n" +    "files.eol": "\r\n" 
-    }, +  }, 
-    "[css]":+  "[css]":
-        "editor.defaultFormatter": "esbenp.prettier-vscode" +    "editor.defaultFormatter": "esbenp.prettier-vscode" 
-    }, +  }, 
-    "[dockercompose]":+  "[dockercompose]":
-        "editor.defaultFormatter": "ms-azuretools.vscode-docker" +    "editor.defaultFormatter": "ms-azuretools.vscode-docker" 
-    }, +  }, 
-    "[html]":+  "[go]": { 
-        "editor.defaultFormatter": "vscode.html-language-features" +    "editor.insertSpaces": false 
-    }, +  }, 
-    "[javascript]":+  "[html]":
-        "editor.defaultFormatter": "esbenp.prettier-vscode" +    "editor.defaultFormatter": "vscode.html-language-features" 
-    }, +  }, 
-    "[json]":+  "[javascript]":
-        "editor.defaultFormatter": "vscode.json-language-features", +    "editor.defaultFormatter": "esbenp.prettier-vscode" 
-        "editor.tabSize":+  }, 
-    }, +  "[json]":
-    "[jsonc]":+    "editor.defaultFormatter": "vscode.json-language-features", 
-        "editor.defaultFormatter": "vscode.json-language-features", +    "editor.tabSize":
-        "editor.tabSize":+  }, 
-    }, +  "[jsonc]":
-    "[markdown]":+    "editor.defaultFormatter": "vscode.json-language-features", 
-        "editor.defaultFormatter": "esbenp.prettier-vscode", +    "editor.tabSize":
-        "files.trimTrailingWhitespace": false +  }, 
-    }, +  "[markdown]":
-    "[powershell]":+    "editor.defaultFormatter": "DavidAnson.vscode-markdownlint", 
-        "editor.defaultFormatter": "ms-vscode.powershell", +    "editor.tabSize": 2, 
-        "files.eol": "\r\n" +    "files.trimTrailingWhitespace": false 
-    }, +  }, 
-    "[python]":+  "[powershell]":
-        "editor.formatOnPaste": true+    "editor.defaultFormatter": "ms-vscode.powershell", 
-        "editor.formatOnSaveMode": "modificationsIfAvailable" +    "files.eol": "\r\n" 
-    }, +  }, 
-    "[tsv]":+  "[python]":
-        "editor.insertSpaces": false +    "editor.defaultFormatter": "ms-python.python"
-    }, +    "editor.formatOnSaveMode": "modificationsIfAvailable" 
-    "[typescript]":+  }, 
-        "editor.defaultFormatter": "esbenp.prettier-vscode" +  "[tsv]":
-    }, +    "editor.insertSpaces": false 
-    "[xml]":+  }, 
-        "editor.defaultFormatter": "redhat.vscode-xml", +  "[typescript]":
-        "editor.tabSize":+    "editor.defaultFormatter": "esbenp.prettier-vscode" 
-    }, +  }, 
-    "[yaml]":+  "[xml]":
-        "editor.defaultFormatter": "redhat.vscode-yaml", +    "editor.defaultFormatter": "redhat.vscode-xml", 
-        "editor.tabSize":+    "editor.tabSize":
-    }, +  }, 
-    "csharp.inlayHints.parameters.enabled": true, +  "[yaml]":
-    "csharp.inlayHints.types.enabled": true, +    "editor.defaultFormatter": "redhat.vscode-yaml", 
-    "css.styleSheets":+    "editor.tabSize":
-        "https://cdn.jsdelivr.net/npm/bootstrap/dist/css/bootstrap.min.css", +  }, 
-        "https://cdn.jsdelivr.net/npm/bootstrap-icons/font/bootstrap-icons.css" +  "css.styleSheets":
-    ], +    "https://cdn.jsdelivr.net/npm/bootstrap/dist/css/bootstrap.min.css", 
-    "debug.onTaskErrors": "showErrors", +    "https://cdn.jsdelivr.net/npm/bootstrap-icons/font/bootstrap-icons.css" 
-    "diffEditor.codeLens": false, +  ], 
-    "diffEditor.ignoreTrimWhitespace": false, +  "debug.onTaskErrors": "showErrors", 
-    "diffEditor.renderIndicators": true, +  "diffEditor.ignoreTrimWhitespace": false, 
-    "diffEditor.renderSideBySide": true, +  "editor.autoClosingBrackets": "always", 
-    "diffEditor.wordWrap": "inherit", +  "editor.autoClosingQuotes": "always", 
-    "editor.autoClosingBrackets": "always", +  "editor.bracketPairColorization.enabled": true, 
-    "editor.autoClosingDelete": "always", +  "editor.codeLens": true, 
-    "editor.autoClosingQuotes": "always", +  "editor.cursorSmoothCaretAnimation": true, 
-    "editor.bracketPairColorization.enabled": true, +  "editor.defaultFormatter": null, 
-    "editor.codeLens": true, +  "editor.detectIndentation": true, 
-    "editor.cursorSmoothCaretAnimation": true, +  "editor.fontFamily": "Fira Code", 
-    "editor.defaultFormatter": null, +  "editor.fontLigatures": "'calt', 'zero', 'ss04', 'ss07', 'ss09', 'ss10', 'cv06', 'cv25', 'cv26', 'cv27', 'cv28', 'cv29', 'cv30', 'cv32'", 
-    "editor.detectIndentation": true, +  "editor.formatOnPaste": true, 
-    "editor.fontFamily": "'Fira Code', 'Cascadia Code', Consolas, 'Courier New', monospace", +  "editor.formatOnSave": true, 
-    "editor.fontLigatures": "'calt', 'zero', 'ss04', 'ss07', 'ss09', 'ss10', 'cv06', 'cv25', 'cv26', 'cv27', 'cv28', 'cv29', 'cv30', 'cv32'", +  "editor.formatOnSaveMode": "file", 
-    "editor.fontSize": 14, +  "editor.formatOnType": true, 
-    "editor.fontWeight": "normal", +  "editor.guides.bracketPairs": true, 
-    "editor.formatOnPaste": true, +  "editor.guides.bracketPairsHorizontal": true, 
-    "editor.formatOnSave": true, +  "editor.guides.highlightActiveBracketPair": true, 
-    "editor.formatOnSaveMode": "file", +  "editor.guides.highlightActiveIndentation": true, 
-    "editor.formatOnType": true, +  "editor.guides.indentation": true, 
-    "editor.guides.bracketPairs": true, +  "editor.inlineSuggest.enabled": true, 
-    "editor.guides.bracketPairsHorizontal": true, +  "editor.insertSpaces": true, 
-    "editor.guides.highlightActiveBracketPair": true, +  "editor.minimap.renderCharacters": false, 
-    "editor.guides.highlightActiveIndentation": true, +  "editor.renderControlCharacters": true, 
-    "editor.guides.indentation": true, +  "editor.renderWhitespace": "boundary", 
-    "editor.inlayHints.enabled": "offUnlessPressed", +  "editor.smoothScrolling": true, 
-    "editor.inlineSuggest.enabled": true, +  "editor.suggestSelection": "recentlyUsedByPrefix", 
-    "editor.insertSpaces": true, +  "editor.tabSize": 4, 
-    "editor.letterSpacing": 0, +  "editor.unicodeHighlight.allowedCharacters":
-    "editor.minimap.renderCharacters": false, +    "ß": true, 
-    "editor.renderControlCharacters": true, +    "ä": true, 
-    "editor.renderWhitespace": "boundary", +    "ö": true, 
-    "editor.smoothScrolling": true, +    "ü": true 
-    "editor.suggestSelection": "recentlyUsedByPrefix", +  }, 
-    "editor.tabSize": 4, +  "editor.unicodeHighlight.allowedLocales":
-    "editor.unicodeHighlight.allowedCharacters":+    "_os": true, 
-        "ß": true, +    "_vscode": true 
-        "ä": true, +  }, 
-        "ö": true, +  "editor.unicodeHighlight.ambiguousCharacters": true, 
-        "ü": true +  "editor.unicodeHighlight.includeComments": true, 
-    }, +  "editor.unicodeHighlight.includeStrings": true, 
-    "editor.unicodeHighlight.allowedLocales":+  "editor.unicodeHighlight.invisibleCharacters": true, 
-        "_os": true, +  "editor.unicodeHighlight.nonBasicASCII": true, 
-        "_vscode": true +  "editor.wordWrap": "on", 
-    }, +  "editor.wrappingIndent": "indent", 
-    "editor.unicodeHighlight.ambiguousCharacters": true, +  "explorer.confirmDelete": false, 
-    "editor.unicodeHighlight.includeComments": true, +  "explorer.confirmDragAndDrop": false, 
-    "editor.unicodeHighlight.includeStrings": true, +  "files.associations":
-    "editor.unicodeHighlight.invisibleCharacters": true, +    "*.ascx": "html", 
-    "editor.unicodeHighlight.nonBasicASCII": true, +    "*.ashx": "html", 
-    "editor.wordWrap": "on", +    "*.asmx": "html", 
-    "editor.wrappingIndent": "indent", +    "*.aspx": "html", 
-    "explorer.confirmDelete": false, +    "*.master": "html" 
-    "explorer.confirmDragAndDrop": false, +  }, 
-    "files.associations":+  "files.autoGuessEncoding": true, 
-        "*.ascx": "html", +  "files.autoSave": "onFocusChange", 
-        "*.ashx": "html", +  "files.defaultLanguage": "${activeEditorLanguage}", 
-        "*.asmx": "html", +  "files.encoding": "utf8", 
-        "*.aspx": "html", +  "files.eol": "\n", 
-        "*.master": "html" +  "files.hotExit": "onExit", 
-    }, +  "files.insertFinalNewline": true, 
-    "files.autoGuessEncoding": true, +  "files.trimFinalNewlines": true, 
-    "files.autoSave": "onFocusChange", +  "git.autofetch": "all"
-    "files.defaultLanguage": "${activeEditorLanguage}", +  "git.confirmSync": false, 
-    "files.encoding": "utf8", +  "git.enableCommitSigning": true, 
-    "files.eol": "\n", +  "git.enableSmartCommit": true, 
-    "files.hotExit": "onExit", +  "github.gitProtocol": "ssh", 
-    "files.insertFinalNewline": true, +  "gitlens.defaultDateFormat": "YYYY-MM-DD HH:mm", 
-    "files.trimFinalNewlines": true, +  "gitlens.defaultDateLocale": null, 
-    "git.autofetch": true+  "gitlens.defaultDateShortFormat": "YYYY-MM-DD", 
-    "git.confirmSync": false, +  "gitlens.defaultTimeFormat": "HH:mm", 
-    "git.enableSmartCommit": true, +  "gitlens.rebaseEditor.ordering": "asc", 
-    "gitlens.defaultDateFormat": "YYYY-MM-DD HH:mm", +  "html.format.extraLiners": "", 
-    "gitlens.defaultDateLocale": null, +  "html.format.indentInnerHtml": false, 
-    "gitlens.defaultDateShortFormat": "YYYY-MM-DD", +  "html.format.wrapAttributes": "aligned-multiple", 
-    "gitlens.defaultTimeFormat": "HH:mm", +  "html.validate.scripts": true, 
-    "html.format.extraLiners": "", +  "html.validate.styles": true, 
-    "html.format.indentInnerHtml": false, +  "javascript.updateImportsOnFileMove.enabled": "always", 
-    "html.format.wrapAttributes": "aligned-multiple", +  "livePreview.notifyOnOpenLooseFile": false, 
-    "html.validate.scripts": true, +  "notebook.lineNumbers": "on", 
-    "html.validate.styles": true, +  "omnisharp.useModernNet": true, 
-    "javascript.updateImportsOnFileMove.enabled": "always", +  "powershell.codeFormatting.preset": "OTBS", 
-    "livePreview.notifyOnOpenLooseFile": false, +  "powershell.enableProfileLoading": true, 
-    "omnisharp.useModernNet": true, +  "powershell.pester.useLegacyCodeLens": false, 
-    "powershell.pester.useLegacyCodeLens": false, +  "prettier.bracketSameLine": true, 
-    "powershell.scriptAnalysis.enable": true, +  "prettier.htmlWhitespaceSensitivity": "ignore"
-    "prettier.jsxBracketSameLine": true+  "prettier.tabWidth": 4, 
-    "prettier.tabWidth": 4, +  "python.formatting.provider": "black", 
-    "python.formatting.provider": "black", +  "redhat.telemetry.enabled": false, 
-    "redhat.telemetry.enabled": false, +  "remote.SSH.remotePlatform": {}, 
-    "remote.SSH.remotePlatform": {}, +  "remoteHub.gitProtocol": "ssh", 
-    "rpc.appName": "Visual Studio Code", +  "security.workspace.trust.enabled": true, 
-    "rpc.buttonActiveLabel": "View Repository", +  "sortJSON.contextMenu": { 
-    "rpc.buttonEnabled": true, +    "sortJSON": true, 
-    "rpc.buttonInactiveLabel": "GitHub", +    "sortJSONAlphaNum": false
-    "rpc.buttonInactiveUrl": "https://github.com/masterflitzer", +    "sortJSONAlphaNumReverse": false
-    "rpc.checkIdle": true, +    "sortJSONKeyLength": false
-    "rpc.detailsDebugging": "Debugging {file_name}"+    "sortJSONKeyLengthReverse": false
-    "rpc.detailsEditing": "Editing {file_name}"+    "sortJSONReverse": false
-    "rpc.detailsIdling": "Coding"+    "sortJSONType": false
-    "rpc.detailsViewing": "Viewing {file_name}"+    "sortJSONTypeReverse": false
-    "rpc.enabled": true+    "sortJSONValues": false
-    "rpc.idleText": "zZz"+    "sortJSONValuesReverse": false 
-    "rpc.idleTimeout": 1800+  }, 
-    "rpc.largeImage": "Editing a {lang} file"+  "telemetry.telemetryLevel": "off", 
-    "rpc.largeImageIdling": "AFK", +  "terminal.explorerKind": "integrated", 
-    "rpc.lowerDetailsDebugging": "In {workspace- {problems} problems found"+  "terminal.integrated.automationProfile.windows": null
-    "rpc.lowerDetailsEditing": "In {workspace} - {problems} problems found", +  "terminal.integrated.copyOnSelection": true
-    "rpc.lowerDetailsIdling": "{empty}", +  "terminal.integrated.cursorBlinking": true, 
-    "rpc.lowerDetailsNoWorkspaceFound": "empty workspace"+  "terminal.integrated.cursorStyle": "block", 
-    "rpc.lowerDetailsViewing": "In {workspace} - {problems} problems found"+  "terminal.integrated.defaultProfile.windows": "PowerShell", 
-    "rpc.prioritizeLanguagesOverExtensions": true, +  "terminal.integrated.gpuAcceleration": "auto", 
-    "rpc.problemsText": "{problemsCount}", +  "terminal.integrated.rightClickBehavior": "paste", 
-    "rpc.removeDetails": false, +  "terminal.integrated.shellIntegration.enabled": true, 
-    "rpc.removeElapsedTime": false+  "terminal.integrated.smoothScrolling": true, 
-    "rpc.removeLowerDetails": false, +  "typescript.updateImportsOnFileMove.enabled": "always", 
-    "rpc.removeLowerDetailsIdling": true+  "update.enableWindowsBackgroundUpdates": true
-    "rpc.showProblems": true, +  "update.mode": "default", 
-    "rpc.suppressNotifications": true+  "vscode-edge-devtools.useHttps": true
-    "security.workspace.trust.enabled": true, +  "vscode-edge-devtools.userDataDir": false
-    "sortJSON.contextMenu":+  "vscord.app.name": "Visual Studio Code", 
-        "sortJSON": true, +  "vscord.behavoiur.prioritizeLanguagesOverExtensions": true, 
-        "sortJSONAlphaNum": false, +  "vscord.status.buttons.button1.active.enabled": true, 
-        "sortJSONAlphaNumReverse": false+  "vscord.status.buttons.button1.active.label": "GitHub", 
-        "sortJSONKeyLength": false+  "vscord.status.buttons.button1.active.url": "https://github.com/masterflitzer", 
-        "sortJSONKeyLengthReverse": false, +  "vscord.status.buttons.button1.idle.enabled": true, 
-        "sortJSONReverse": false+  "vscord.status.buttons.button1.idle.label": "GitHub", 
-        "sortJSONType": false, +  "vscord.status.buttons.button1.idle.url": "https://github.com/masterflitzer", 
-        "sortJSONTypeReverse": false, +  "vscord.status.buttons.button1.inactive.enabled": true, 
-        "sortJSONValues": false, +  "vscord.status.buttons.button1.inactive.label": "GitHub", 
-        "sortJSONValuesReverse": false +  "vscord.status.buttons.button1.inactive.url": "https://github.com/masterflitzer", 
-    }, +  "vscord.status.idle.enabled": false
-    "telemetry.telemetryLevel": "off"+  "vscord.status.showElapsedTime": false, 
-    "terminal.explorerKind": "integrated"+  "window.commandCenter": true, 
-    "terminal.external.windowsExec": "pwsh", +  "window.menuBarVisibility": "visible", 
-    "terminal.integrated.copyOnSelection": true, +  "window.titleBarStyle": "custom", 
-    "terminal.integrated.cursorBlinking": true, +  "workbench.colorTheme": "Default Dark+", 
-    "terminal.integrated.cursorStyle": "block", +  "workbench.editorAssociations": { 
-    "terminal.integrated.defaultProfile.windows": "PowerShell", +    "*.pdf": "latex-workshop-pdf-hook", 
-    "terminal.integrated.gpuAcceleration": "auto", +    "git-rebase-todo": "gitlens.rebase" 
-    "terminal.integrated.rightClickBehavior": "paste", +  }
-    "terminal.integrated.shellIntegration.enabled": true, +  "workbench.list.smoothScrolling": true, 
-    "terminal.integrated.useWslProfiles": true, +  "workbench.startupEditor": "none"
-    "terminal.integrated.windowsEnableConpty": true+
-    "typescript.updateImportsOnFileMove.enabled": "always", +
-    "update.enableWindowsBackgroundUpdates": true, +
-    "update.mode": "default", +
-    "update.showReleaseNotes": false, +
-    "vscode-edge-devtools.sourceMaps": true+
-    "vscode-edge-devtools.useHttps": true+
-    "vscode-edge-devtools.userDataDir": false, +
-    "vscode-edge-devtools.webhint": true, +
-    "window.menuBarVisibility": "visible", +
-    "window.openFilesInNewWindow": "off", +
-    "window.openFoldersInNewWindow": "default", +
-    "window.openWithoutArgumentsInNewWindow": "on", +
-    "window.restoreWindows": "all", +
-    "workbench.list.smoothScrolling": true, +
-    "workbench.startupEditor": "welcomePageInEmptyWorkbench"+
 } }
  
Zeile 271: Zeile 287:
 42Crunch.vscode-openapi 42Crunch.vscode-openapi
 augustocdias.tasks-shell-input augustocdias.tasks-shell-input
 +DavidAnson.vscode-markdownlint
 dbaeumer.vscode-eslint dbaeumer.vscode-eslint
 denoland.vscode-deno denoland.vscode-deno
Zeile 276: Zeile 293:
 ecmel.vscode-html-css ecmel.vscode-html-css
 EditorConfig.EditorConfig EditorConfig.EditorConfig
-eg2.vscode-npm-script 
 esbenp.prettier-vscode esbenp.prettier-vscode
 firefox-devtools.vscode-firefox-debug firefox-devtools.vscode-firefox-debug
 GitHub.remotehub GitHub.remotehub
 GitLab.gitlab-workflow GitLab.gitlab-workflow
 +golang.go
 GrapeCity.gc-excelviewer GrapeCity.gc-excelviewer
 James-Yu.latex-workshop James-Yu.latex-workshop
Zeile 311: Zeile 328:
 rust-lang.rust-analyzer rust-lang.rust-analyzer
 serayuzgur.crates serayuzgur.crates
 +stylelint.vscode-stylelint
 tamasfe.even-better-toml tamasfe.even-better-toml
 usernamehw.errorlens usernamehw.errorlens
Zeile 322: Zeile 340:
 ===== Entwicklungsumgebung einrichten ===== ===== Entwicklungsumgebung einrichten =====
  
-[[vscode_c_cpp|C/C++ in Visual Studio Code]]+[[::C/C++ in Visual Studio Code]]
  
  
/home/http/wiki/data/attic/visual_studio_code.1659341408.txt · Zuletzt geändert: von david