Skip to content

Instantly share code, notes, and snippets.

@karbassi
Last active August 4, 2021 17:05
Show Gist options
  • Save karbassi/74c51be15c97b4815a56c950650a660a to your computer and use it in GitHub Desktop.
Save karbassi/74c51be15c97b4815a56c950650a660a to your computer and use it in GitHub Desktop.
VSCode Extensions and Settings
https://marketplace.visualstudio.com/items?itemName=hookyqr.beautify
https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css
https://marketplace.visualstudio.com/items?itemName=mkaufman.htmlhint
https://marketplace.visualstudio.com/items?itemName=zignd.html-css-class-completion
{
// Format
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
// Visual
"editor.minimap.enabled": true,
"editor.wordWrap": "on",
"editor.snippetSuggestions": "top",
"editor.trimAutoWhitespace": true,
"emmet.showExpandedAbbreviation": "always",
"window.zoomLevel": 0,
"workbench.activityBar.visible": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/Icon?": true,
"**/Thumbs.db": true,
"**/*.pyc": true,
"**/__pycache__": true,
"**/node_modules": true,
},
// Formatting
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
// VSCode Settings
"extensions.autoUpdate": true,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"update.showReleaseNotes": false,
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.feedback.visible": false,
// HTML
"html.suggest.html5": true,
"html.autoClosingTags": false,
"html.format.extraLiners": " ",
"html.format.indentInnerHtml": false,
"html.format.wrapLineLength": 0,
// JS
"javascript.suggest.completeFunctionCalls": true,
"typescript.suggest.completeFunctionCalls": true,
// Python
"python.pythonPath": "/usr/local/bin/python3",
// Extensions
"htmlhint.options": {
"tagname-lowercase": true,
"attr-lowercase": true,
"attr-value-double-quotes": true,
"attr-value-not-empty": false,
"attr-no-duplication": true,
"doctype-first": true,
"tag-pair": true,
"tag-self-close": false,
"spec-char-escape": true,
"id-unique": true,
"src-not-empty": true,
"title-require": true,
"alt-require": true,
"doctype-html5": true,
"id-class-value": "dash",
"style-disabled": false,
"inline-style-disabled": false,
"inline-script-disabled": false,
"space-tab-mixed-disabled": "space",
"id-class-ad-disabled": false,
"href-abs-or-rel": false,
"attr-unsafe-chars": true,
"head-script-disabled": true,
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment