Created
July 24, 2019 08:26
-
-
Save Lodo4ka/01ea8dcbd2c0794a94976236add6effb to your computer and use it in GitHub Desktop.
config vs code for linux development javascript
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"editor.tabSize": 2, | |
"editor.insertSpaces": true, | |
"editor.detectIndentation": false, | |
"editor.formatOnSave": false, | |
// "css.fileExtensions": [ | |
// "css", | |
// "scss", | |
// "less" | |
// ], | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": true, | |
"strings": true | |
}, | |
"explorer.confirmDelete": false, | |
"terminal.integrated.cursorStyle": "underline", | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.copyOnSelection": true, | |
"terminal.integrated.drawBoldTextInBrightColors": true, | |
"editor.formatOnPaste": true, | |
"prettier.eslintIntegration": true, | |
"javascript.format.enable": false, | |
"javascript.validate.enable": false, | |
"eslint.autoFixOnSave": true, | |
"eslint.alwaysShowStatus": true, | |
"files.autoSave": "onFocusChange", | |
"explorer.confirmDragAndDrop": false, | |
"editor.smoothScrolling": true, | |
"prettier.singleQuote": true, | |
"prettier.trailingComma": "es5", | |
"prettier.bracketSpacing": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"editor.multiCursorModifier": "alt", | |
"editor.selectionClipboard": false, | |
"beautify.language": { | |
"js": { | |
"type": [ | |
"javascript", | |
"json", | |
"jsonc" | |
], | |
"filename": [ | |
".jshintrc", | |
".jsbeautifyrc" | |
] | |
}, | |
"css": [ | |
"css", | |
"scss", | |
"sass" | |
], | |
"html": [ | |
"htm", | |
"html" | |
], | |
}, | |
"beautify.config": { | |
"brace_style": "none" | |
}, | |
"html.format.endWithNewline": true, | |
"html.format.indentHandlebars": true, | |
"html.format.preserveNewLines": true, | |
"html.autoClosingTags": true, | |
"html.format.wrapLineLength": 80, | |
"editor.fontLigatures": true, | |
"editor.fontFamily": "Fira Code, Courier", | |
"editor.lineHeight": 25, | |
"editor.letterSpacing": 0.5, | |
"files.trimTrailingWhitespace": true, | |
"editor.fontWeight": "500", | |
"telemetry.enableTelemetry": false, | |
"editor.fontSize": 12, | |
"editor.renderWhitespace": "all", | |
"html.format.maxPreserveNewLines": 1, | |
"emmet.includeLanguages": { | |
"blade": "html" | |
}, | |
"todohighlight.isEnable": true, | |
"todohighlight.isCaseSensitive": true, | |
"todohighlight.keywords": [{ | |
"text": "NOTE:", | |
"color": "#ecf0f1", | |
"border": "1px solid #2980b9", | |
"borderRadius": "4px", | |
"backgroundColor": "#3498db", | |
}, | |
{ | |
"text": "HACK:", | |
"color": "#ecf0f1", | |
"border": "1px solid #8e44ad", | |
"borderRadius": "4px", | |
"backgroundColor": "#9b59b6", | |
}, | |
{ | |
"text": "FIXME:", | |
"color": "#ecf0f1", | |
"border": "1px solid #f39c12", | |
"borderRadius": "4px", | |
"backgroundColor": "#f1c40f", | |
}, | |
{ | |
"text": "BUG:", | |
"color": "#ecf0f1", | |
"border": "1px solid #c0392b", | |
"borderRadius": "4px", | |
"backgroundColor": "#e74c3c", | |
}, | |
{ | |
"text": "TODO:", | |
"color": "#ecf0f1", | |
"border": "1px solid #27ae60", | |
"borderRadius": "4px", | |
"backgroundColor": "#2ecc71", | |
}], | |
"todohighlight.keywordsPattern": "@(TODO|FIXME|BUG|NOTE|HACK)", //highlight `TODO:`,`FIXME:` or content between parentheses | |
"todohighlight.include": [ | |
"**/*.js", | |
"**/*.jsx", | |
"**/*.ts", | |
"**/*.tsx", | |
"**/*.html", | |
"**/*.php", | |
"**/*.css", | |
"**/*.scss" | |
], | |
"todohighlight.exclude": [ | |
"**/node_modules/**", | |
"**/bower_components/**", | |
"**/dist/**", | |
"**/build/**", | |
"**/.vscode/**", | |
"**/.github/**", | |
"**/_output/**", | |
"**/*.min.*", | |
"**/*.map", | |
"**/.next/**" | |
], | |
"todohighlight.maxFilesForSearch": 5120, | |
"todohighlight.toggleURI": false, | |
"liveServer.settings.donotVerifyTags": true, | |
"window.titleBarStyle": "custom", | |
"php.validate.enable": true, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"git.enableSmartCommit": true, | |
"window.zoomLevel": 0, | |
"terminal.integrated.windowsEnableConpty": true, | |
"editor.suggestSelection": "recentlyUsedByPrefix", | |
"breadcrumbs.enabled": true, | |
"editor.suggest.showIcons": true, | |
"git.confirmSync": false, | |
"editor.suggest.snippetsPreventQuickSuggestions": true, | |
"editor.acceptSuggestionOnEnter": "on", | |
"editor.quickSuggestionsDelay": 10, | |
"editor.suggestOnTriggerCharacters": true, | |
"editor.suggest.localityBonus": true, | |
"editor.wordBasedSuggestions": true, | |
"editor.parameterHints.enabled": true, | |
"workbench.settings.useSplitJSON": true, | |
"editor.renderControlCharacters": true, | |
"workbench.iconTheme": "vscode-great-icons", | |
"[json]": { | |
"editor.defaultFormatter": "HookyQR.beautify" | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "octref.vetur" | |
}, | |
"[jsonc]": { | |
"editor.defaultFormatter": "HookyQR.beautify" | |
}, | |
"[scss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.mouseWheelZoom": true, | |
"workbench.colorTheme": "Night Owl (No Italics)", | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[css]": { | |
"editor.defaultFormatter": "HookyQR.beautify" | |
}, | |
"vsicons.projectDetection.autoReload": true, | |
"sftp.debug": true, | |
"better-comments.multilineComments": true, | |
"better-comments.highlightPlainText": false, | |
"better-comments.tags": [ | |
{ | |
"tag": "!", | |
"color": "#FF2D00", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "?", | |
"color": "#3498DB", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "//", | |
"color": "#474747", | |
"strikethrough": true, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "todo", | |
"color": "#FF8C00", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}, | |
{ | |
"tag": "*", | |
"color": "#98C379", | |
"strikethrough": false, | |
"backgroundColor": "transparent" | |
}], | |
"eslint.validate": [ | |
{ | |
"language": "vue", | |
"autoFix": true | |
}, | |
// { | |
// "language": "html", | |
// "autoFix": true | |
// }, | |
{ | |
"language": "javascript", | |
"autoFix": true | |
}, | |
{ | |
"language": "javascriptreact", | |
"autoFix": true | |
}], | |
"vetur.format.defaultFormatter.js": "vscode-typescript", | |
"vetur.format.defaultFormatter.html": "js-beautify-html", | |
"javascript.format.insertSpaceBeforeFunctionParenthesis": true, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"css.fileExtensions": ["css", "scss"] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment