vscode
VS Code
settings.json
json
{
"[bat]": {
"files.encoding": "gbk"
},
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"[go]": {
"editor.defaultFormatter": "golang.go",
"editor.tabSize": 4
},
"[python]": {
"editor.codeActionsOnSave": {
"source.organizeImports.ruff": "explicit"
},
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.tabSize": 4
},
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.tabSize": 4
},
"editor.cursorSmoothCaretAnimation": "on",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.fontFamily": "'FiraCode Nerd Font', 'Fira Code', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.formatOnSave": true,
"editor.guides.bracketPairs": "active",
"editor.linkedEditing": true,
"editor.quickSuggestions": {
"strings": "on"
},
"editor.smoothScrolling": true,
"editor.tabSize": 2,
"explorer.compactFolders": false,
"files.eol": "\n",
"files.insertFinalNewline": true,
"files.simpleDialog.enable": true,
"files.trimTrailingWhitespace": true,
"github.copilot.enable": {
"*": true,
"markdown": true,
"plaintext": false,
"scminput": false
},
"gitlens.graph.layout": "editor",
"security.workspace.trust.enabled": false,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontSize": 16,
"terminal.integrated.smoothScrolling": true,
"window.autoDetectColorScheme": true,
"window.dialogStyle": "custom",
"window.nativeTabs": true,
"workbench.colorTheme": "Vitesse Dark",
"workbench.iconTheme": "file-icons",
"workbench.list.smoothScrolling": true,
"workbench.preferredDarkColorTheme": "Vitesse Dark",
"workbench.preferredLightColorTheme": "Vitesse Light",
"workbench.productIconTheme": "icons-carbon",
"workbench.startupEditor": "none"
}
extensions.json
json
{
"recommendations": [
"ms-python.black-formatter",
"antfu.icons-carbon",
"ms-ceintl.vscode-language-pack-zh-hans",
"naumovs.color-highlight",
"denoland.vscode-deno",
"ms-vscode-remote.remote-containers",
"ms-azuretools.vscode-docker",
"editorconfig.editorconfig",
"usernamehw.errorlens",
"tobermory.es6-string-html",
"dbaeumer.vscode-eslint",
"file-icons.file-icons",
"mhutchie.git-graph",
"github.copilot",
"github.copilot-chat",
"codezombiech.gitignore",
"eamodio.gitlens",
"golang.go",
"antfu.goto-alias",
"antfu.iconify",
"ritwickdey.liveserver",
"techer.open-in-browser",
"esbenp.prettier-vscode",
"ms-python.vscode-pylance",
"ms-python.python",
"ms-python.debugpy",
"ms-vscode-remote.remote-ssh",
"ms-vscode-remote.remote-ssh-edit",
"ms-vscode.remote-server",
"ms-vscode-remote.vscode-remote-extensionpack",
"ms-vscode.remote-explorer",
"charliermarsh.ruff",
"rust-lang.rust-analyzer",
"wenfangdu.snippet-generator",
"richie5um2.vscode-sort-json",
"unional.vscode-sort-package-json",
"mpontus.tab-cycle",
"bradlc.vscode-tailwindcss",
"tauri-apps.tauri-vscode",
"uni-helper.uni-app-schemas-vscode",
"uni-helper.uni-app-snippets-vscode",
"uni-helper.uni-cloud-snippets-vscode",
"uni-helper.uni-helper-vscode",
"uni-helper.uni-highlight-vscode",
"uni-helper.uni-ui-snippets-vscode",
"antfu.theme-vitesse",
"vue.volar",
"ms-vscode-remote.remote-wsl",
"antfu.unocss"
]
}