Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asyrafhussin/vscode-settings-v2
My Visual Studio Code Settings v2
https://github.com/asyrafhussin/vscode-settings-v2
Last synced: 6 days ago
JSON representation
My Visual Studio Code Settings v2
- Host: GitHub
- URL: https://github.com/asyrafhussin/vscode-settings-v2
- Owner: AsyrafHussin
- Created: 2020-07-29T22:02:35.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T11:03:47.000Z (about 2 years ago)
- Last Synced: 2024-11-14T23:31:49.432Z (2 months ago)
- Language: PHP
- Size: 93.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Visual Studio Code Settings
I personally use this settings for my VS Code
## My Settings
```js
{
"editor.autoIndent": "advanced",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.markdownlint": true
},
"editor.cursorBlinking": "solid",
"editor.cursorStyle": "line",
"editor.cursorWidth": 5,
"editor.detectIndentation": false,
"editor.fontFamily": "Dank Mono, Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.fontWeight": "400",
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"editor.formatOnType": false,
"editor.glyphMargin": true,
"editor.letterSpacing": 0.5,
"editor.lineHeight": 25,
"editor.multiCursorModifier": "ctrlCmd",
"editor.renderWhitespace": "all",
"editor.scrollBeyondLastLine": false,
"editor.selectionHighlight": false,
"editor.snippetSuggestions": "top",
"editor.suggestSelection": "first",
"editor.tokenColorCustomizations": {
"[One Dark Flatland Monokai]": {
"textMateRules": [
{
"scope": "entity.name.type",
"settings": {
"fontStyle": ""
}
},
{
"scope": [
"support.class",
"support.type",
"variable.language",
"variable.parameter"
],
"settings": {
"fontStyle": "italic"
}
},
{
"scope": [
"storage.type.contract",
"support.type.primitive",
"storage.type.event"
],
"settings": {
"foreground": "#F92672"
}
}
]
}
},
"material-icon-theme.folders.associations": {
"bloc": "controller",
"global_state": "global",
"state": "controller",
"ui": "layout",
"widgets": "components"
},
// "workbench.statusBar.visible": false,
"explorer.openEditors.visible": 0,
"intelephense.format.enable": true,
"intelephense.telemetry.enabled": false,
"intelephense.completion.fullyQualifyGlobalConstantsAndFunctions": true,
"intelephense.completion.insertUseDeclaration": true,
"intelephense.completion.triggerParameterHints": true,
"intelephense.diagnostics.undefinedMethods": false,
"intelephense.diagnostics.undefinedFunctions": false,
"intelephense.diagnostics.undefinedTypes": false,
"workbench.colorTheme": "One Dark Flatland Monokai",
"workbench.iconTheme": "material-icon-theme",
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"blade": "html"
},
"emmet.syntaxProfiles": { "javascript": "html" },
"files.exclude": {
"**/node_modules/**": true
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.associations": {
"*.wox": "html",
"*.dist": "yaml",
".env.cypress": "env",
"*.css": "css"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.startupEditor": "newUntitledFile",
"vetur.ignoreProjectWarning": true,
"prettier.prettierPath": "/usr/local/lib/node_modules/prettier",
"explorer.confirmDelete": false,
"liveServer.settings.donotVerifyTags": true,
"redhat.telemetry.enabled": false,
"hardhat.telemetry": false,
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.env.osx": {
"FIG_NEW_SESSION": "1"
},
"editor.accessibilitySupport": "off",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"scss.lint.unknownAtRules": "ignore",
"code-runner.runInTerminal": true,
"code-runner.saveAllFilesBeforeRun": true,
"code-runner.saveFileBeforeRun": true,
"git.autofetch": true,
"tabnine.experimentalAutoImports": true,
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"css.lint.unknownAtRules": "ignore",
"[markdown]": {
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
},
"window.commandCenter": false,
"liveServer.settings.donotShowInfoMsg": true
}
```## Install Extensions
Using bash (Linux, OSX and WSL)
```bash
cat extensions.txt | xargs -L1 code --install-extension
```Windows with PowerShell
```bash
cat extensions.txt |% { code --install-extension $_}
```