Skip to content

Commit 8168b53

Browse files
committed
🔨 chore: add vscode settings + trim down extension list
1 parent c8f74ca commit 8168b53

File tree

2 files changed

+10
-105
lines changed

2 files changed

+10
-105
lines changed

vscode/extensions.list

Lines changed: 9 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,33 @@
11
aaron-bond.better-comments
2-
arcanis.vscode-zipfs
3-
batisteo.vscode-django
4-
bierner.markdown-checkbox
5-
bierner.markdown-emoji
6-
bierner.markdown-footnotes
7-
bierner.markdown-mermaid
8-
bierner.markdown-preview-github-styles
9-
bierner.markdown-yaml-preamble
2+
alefragnani.project-manager
3+
angular.ng-template
104
catppuccin.catppuccin-vsc
11-
chakrounanas.turbo-console-log
125
christian-kohler.npm-intellisense
136
christian-kohler.path-intellisense
14-
codezombiech.gitignore
7+
cyrilletuzi.angular-schematics
158
davidanson.vscode-markdownlint
169
dbaeumer.vscode-eslint
1710
donjayamanne.githistory
18-
donjayamanne.python-environment-manager
19-
dotjoshjohnson.xml
2011
eamodio.gitlens
2112
editorconfig.editorconfig
22-
emilast.logfilehighlighter
2313
esbenp.prettier-vscode
2414
formulahendry.auto-close-tag
2515
formulahendry.auto-rename-tag
2616
formulahendry.code-runner
27-
foxundermoon.shell-format
28-
github.github-vscode-theme
17+
github.copilot
18+
github.copilot-chat
2919
github.vscode-pull-request-github
30-
jasonnutter.search-node-modules
31-
junstyle.php-cs-fixer
32-
k--kato.docomment
33-
kevinrose.vsc-python-indent
34-
leizongmin.node-module-intellisense
35-
mechatroner.rainbow-csv
36-
mgmcdermott.vscode-language-babel
37-
mhutchie.git-graph
20+
johnpapa.angular-essentials
21+
johnpapa.angular2
22+
kisstkondoros.vscode-gutter-preview
3823
mikestead.dotenv
3924
ms-azuretools.vscode-docker
40-
ms-dotnettools.csharp
41-
ms-dotnettools.vscode-dotnet-runtime
42-
ms-python.black-formatter
43-
ms-python.debugpy
44-
ms-python.python
45-
ms-python.vscode-pylance
4625
ms-vscode-remote.remote-containers
47-
ms-vscode-remote.remote-wsl
48-
ms-vscode.makefile-tools
4926
ms-vscode.powershell
50-
ms-vscode.vscode-typescript-next
51-
naumovs.color-highlight
52-
neilbrayfield.php-docblocker
5327
oderwat.indent-rainbow
54-
pflannery.vscode-versionlens
5528
pkief.material-icon-theme
56-
pkief.material-product-icons
57-
pnp.polacode
5829
redhat.vscode-yaml
59-
ritwickdey.liveserver
6030
s-nlf-fh.glassit
31+
steoates.autoimport
6132
streetsidesoftware.code-spell-checker
62-
sumneko.lua
63-
tabnine.tabnine-vscode
6433
tamasfe.even-better-toml
65-
timonwong.shellcheck
66-
usernamehw.errorlens
67-
visualstudioexptteam.intellicode-api-usage-examples
68-
xabikos.javascriptsnippets
69-
zhuangtongfa.material-theme

vscode/settings.json

Lines changed: 1 addition & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@
103103
"workbench.layoutControl.enabled": false,
104104
"workbench.list.smoothScrolling": true,
105105
"workbench.panel.defaultLocation": "left",
106-
"workbench.productIconTheme": "material-product-icons",
107106
"workbench.sideBar.location": "right",
108107
"workbench.startupEditor": "none",
109108
"workbench.statusBar.visible": false,
@@ -290,7 +289,6 @@
290289
"editor.formatOnSave": true
291290
},
292291
"css.format.spaceAroundSelectorSeparator": true,
293-
"css.autoValidation": "Save",
294292

295293
// json
296294
"[json]": {
@@ -316,7 +314,6 @@
316314
"editor.defaultFormatter": "esbenp.prettier-vscode",
317315
"editor.formatOnSave": true
318316
},
319-
"html-css-class-completion.enableEmmetSupport": true,
320317
"html.format.enable": true,
321318
"html.format.preserveNewLines": true,
322319

@@ -376,61 +373,5 @@
376373
"MD034": false,
377374
"MD038": false,
378375
"MD042": false
379-
},
380-
381-
// python
382-
"[python]": {
383-
"editor.formatOnSave": true,
384-
"editor.tabSize": 4,
385-
"editor.codeActionsOnSave": {
386-
"source.fixAll.eslint": "explicit",
387-
"source.organizeImports.isort": "explicit"
388-
},
389-
"editor.defaultFormatter": "ms-python.black-formatter"
390-
},
391-
"python.analysis.autoImportCompletions": true,
392-
"python.languageServer": "Pylance",
393-
"python.testing.unittestEnabled": false,
394-
"python.testing.pytestEnabled": true,
395-
"ipynb.experimental.serialization": true,
396-
397-
// php
398-
"php.validate.enable": false,
399-
"php-docblocker.returnGap": true,
400-
"php-docblocker.qualifyClassNames": true,
401-
"php-cs-fixer.autoFixBySemicolon": true,
402-
"php-cs-fixer.rules": "@PhpCsFixer",
403-
"[php]": {
404-
"editor.defaultFormatter": "junstyle.php-cs-fixer",
405-
"editor.formatOnSave": true,
406-
"editor.snippetSuggestions": "bottom"
407-
},
408-
409-
// rust
410-
"[rust]": {
411-
"editor.semanticHighlighting.enabled": true,
412-
"editor.defaultFormatter": "rust-lang.rust-analyzer",
413-
"editor.tabSize": 4,
414-
"editor.formatOnSave": true
415-
},
416-
"rust-analyzer.check.command": "clippy",
417-
"rust-analyzer.rustfmt.rangeFormatting.enable": true,
418-
"rust-analyzer.semanticHighlighting.punctuation.enable": true,
419-
420-
// xml
421-
"xmlTools.enableXmlTreeViewCursorSync": true,
422-
"xmlTools.enforcePrettySelfClosingTagOnFormat": true,
423-
424-
// go
425-
"go.useLanguageServer": true,
426-
"go.testEnvFile": "${workspaceFolder}/.env",
427-
428-
// csharp/dotnet
429-
"[csharp]": {
430-
"editor.defaultFormatter": "ms-dotnettools.csharp",
431-
"editor.tabSize": 4
432-
},
433-
"omnisharp.organizeImportsOnFormat": true,
434-
"omnisharp.enableEditorConfigSupport": true,
435-
"dotnet.completion.showCompletionItemsFromUnimportedNamespaces": true
376+
}
436377
}

0 commit comments

Comments
 (0)