Skip to content

Commit

Permalink
🔨 chore: add vscode settings + trim down extension list
Browse files Browse the repository at this point in the history
  • Loading branch information
jacquindev committed Jan 2, 2025
1 parent c8f74ca commit 8168b53
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 105 deletions.
54 changes: 9 additions & 45 deletions vscode/extensions.list
Original file line number Diff line number Diff line change
@@ -1,69 +1,33 @@
aaron-bond.better-comments
arcanis.vscode-zipfs
batisteo.vscode-django
bierner.markdown-checkbox
bierner.markdown-emoji
bierner.markdown-footnotes
bierner.markdown-mermaid
bierner.markdown-preview-github-styles
bierner.markdown-yaml-preamble
alefragnani.project-manager
angular.ng-template
catppuccin.catppuccin-vsc
chakrounanas.turbo-console-log
christian-kohler.npm-intellisense
christian-kohler.path-intellisense
codezombiech.gitignore
cyrilletuzi.angular-schematics
davidanson.vscode-markdownlint
dbaeumer.vscode-eslint
donjayamanne.githistory
donjayamanne.python-environment-manager
dotjoshjohnson.xml
eamodio.gitlens
editorconfig.editorconfig
emilast.logfilehighlighter
esbenp.prettier-vscode
formulahendry.auto-close-tag
formulahendry.auto-rename-tag
formulahendry.code-runner
foxundermoon.shell-format
github.github-vscode-theme
github.copilot
github.copilot-chat
github.vscode-pull-request-github
jasonnutter.search-node-modules
junstyle.php-cs-fixer
k--kato.docomment
kevinrose.vsc-python-indent
leizongmin.node-module-intellisense
mechatroner.rainbow-csv
mgmcdermott.vscode-language-babel
mhutchie.git-graph
johnpapa.angular-essentials
johnpapa.angular2
kisstkondoros.vscode-gutter-preview
mikestead.dotenv
ms-azuretools.vscode-docker
ms-dotnettools.csharp
ms-dotnettools.vscode-dotnet-runtime
ms-python.black-formatter
ms-python.debugpy
ms-python.python
ms-python.vscode-pylance
ms-vscode-remote.remote-containers
ms-vscode-remote.remote-wsl
ms-vscode.makefile-tools
ms-vscode.powershell
ms-vscode.vscode-typescript-next
naumovs.color-highlight
neilbrayfield.php-docblocker
oderwat.indent-rainbow
pflannery.vscode-versionlens
pkief.material-icon-theme
pkief.material-product-icons
pnp.polacode
redhat.vscode-yaml
ritwickdey.liveserver
s-nlf-fh.glassit
steoates.autoimport
streetsidesoftware.code-spell-checker
sumneko.lua
tabnine.tabnine-vscode
tamasfe.even-better-toml
timonwong.shellcheck
usernamehw.errorlens
visualstudioexptteam.intellicode-api-usage-examples
xabikos.javascriptsnippets
zhuangtongfa.material-theme
61 changes: 1 addition & 60 deletions vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,6 @@
"workbench.layoutControl.enabled": false,
"workbench.list.smoothScrolling": true,
"workbench.panel.defaultLocation": "left",
"workbench.productIconTheme": "material-product-icons",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
"workbench.statusBar.visible": false,
Expand Down Expand Up @@ -290,7 +289,6 @@
"editor.formatOnSave": true
},
"css.format.spaceAroundSelectorSeparator": true,
"css.autoValidation": "Save",

// json
"[json]": {
Expand All @@ -316,7 +314,6 @@
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true
},
"html-css-class-completion.enableEmmetSupport": true,
"html.format.enable": true,
"html.format.preserveNewLines": true,

Expand Down Expand Up @@ -376,61 +373,5 @@
"MD034": false,
"MD038": false,
"MD042": false
},

// python
"[python]": {
"editor.formatOnSave": true,
"editor.tabSize": 4,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports.isort": "explicit"
},
"editor.defaultFormatter": "ms-python.black-formatter"
},
"python.analysis.autoImportCompletions": true,
"python.languageServer": "Pylance",
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"ipynb.experimental.serialization": true,

// php
"php.validate.enable": false,
"php-docblocker.returnGap": true,
"php-docblocker.qualifyClassNames": true,
"php-cs-fixer.autoFixBySemicolon": true,
"php-cs-fixer.rules": "@PhpCsFixer",
"[php]": {
"editor.defaultFormatter": "junstyle.php-cs-fixer",
"editor.formatOnSave": true,
"editor.snippetSuggestions": "bottom"
},

// rust
"[rust]": {
"editor.semanticHighlighting.enabled": true,
"editor.defaultFormatter": "rust-lang.rust-analyzer",
"editor.tabSize": 4,
"editor.formatOnSave": true
},
"rust-analyzer.check.command": "clippy",
"rust-analyzer.rustfmt.rangeFormatting.enable": true,
"rust-analyzer.semanticHighlighting.punctuation.enable": true,

// xml
"xmlTools.enableXmlTreeViewCursorSync": true,
"xmlTools.enforcePrettySelfClosingTagOnFormat": true,

// go
"go.useLanguageServer": true,
"go.testEnvFile": "${workspaceFolder}/.env",

// csharp/dotnet
"[csharp]": {
"editor.defaultFormatter": "ms-dotnettools.csharp",
"editor.tabSize": 4
},
"omnisharp.organizeImportsOnFormat": true,
"omnisharp.enableEditorConfigSupport": true,
"dotnet.completion.showCompletionItemsFromUnimportedNamespaces": true
}
}

0 comments on commit 8168b53

Please sign in to comment.