Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mendesjorge/f6b4b8798554bde23ed98d86390c0f10 to your computer and use it in GitHub Desktop.
Save mendesjorge/f6b4b8798554bde23ed98d86390c0f10 to your computer and use it in GitHub Desktop.
my vscode extensions and settings
code --install-extension ajhyndman.jslint
code --install-extension alefragnani.Bookmarks
code --install-extension alefragnani.project-manager
code --install-extension bashmish.es6-string-css
code --install-extension christian-kohler.npm-intellisense
code --install-extension christian-kohler.path-intellisense
code --install-extension dariofuzinato.vue-peek
code --install-extension dbaeumer.jshint
code --install-extension dbaeumer.vscode-eslint
code --install-extension eamodio.gitlens
code --install-extension EditorConfig.EditorConfig
code --install-extension eg2.vscode-npm-script
code --install-extension Equinusocio.vsc-community-material-theme
code --install-extension Equinusocio.vsc-material-theme
code --install-extension equinusocio.vsc-material-theme-icons
code --install-extension esbenp.prettier-vscode
code --install-extension Gruntfuggly.todo-tree
code --install-extension Gruntfuggly.triggertaskonsave
code --install-extension hbenl.vscode-mocha-test-adapter
code --install-extension hbenl.vscode-test-explorer
code --install-extension hollowtree.vue-snippets
code --install-extension jasonnutter.search-node-modules
code --install-extension moppitz.vscode-extension-auto-import
code --install-extension ms-azuretools.vscode-docker
code --install-extension ms-vsliveshare.vsliveshare
code --install-extension ms-vsliveshare.vsliveshare-audio
code --install-extension msjsdiag.cordova-tools
code --install-extension msjsdiag.debugger-for-chrome
code --install-extension octref.vetur
code --install-extension ryanluker.vscode-coverage-gutters
code --install-extension sibiraj-s.vscode-scss-formatter
code --install-extension SimonSiefke.svg-preview
code --install-extension spikespaz.vscode-smoothtype
code --install-extension spmeesseman.vscode-taskexplorer
code --install-extension steoates.autoimport
code --install-extension Tobermory.es6-string-html
code --install-extension vector-of-bool.gitflow
code --install-extension waderyan.nodejs-extension-pack
code --install-extension wayou.vscode-todo-highlight
code --install-extension wix.vscode-import-cost
code --install-extension xabikos.JavaScriptSnippets
code --install-extension ziishaned.livereload
code --install-extension zjcompt.es6-string-javascript
{
"workbench.sideBar.location": "right",
"workbench.activityBar.visible": true,
"workbench.tree.indent": 28,
"zenMode.hideTabs": false,
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"git.confirmSync": false,
"window.zoomLevel": 0,
"editor.insertSpaces": false,
"window.menuBarVisibility": "toggle",
"npm.enableScriptExplorer": true,
"http.proxyStrictSSL": false,
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"dist":true
},
"mochaExplorer.exit": true,
"mochaExplorer.env": {
"NODE_ENV": "test"
},
"mochaExplorer.logpanel": true,
"mochaExplorer.require": "test/common.js",
"mochaExplorer.files": "test/*Test.js",
"typescript.updateImportsOnFileMove.enabled": "always",
"gitlens.hovers.annotations.enabled": false,
"gitlens.mode.statusBar.alignment": "left",
"gitlens.statusBar.alignment": "left",
"scssFormatter.useTabs": true,
"scssFormatter.tabWidth": 4,
"prettier.singleQuote": true,
"prettier.useTabs": true,
"prettier.tabWidth": 4,
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.defaultFormatter.html": "js-beautify-html",
"javascript.validate.enable": false,
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {},
"prettyhtml": {
"printWidth": 100,
"singleQuote": false,
"prettier.tabWidth":4,
"prettier.useTabs":true,
"prettier.semi":false
}
},
// "runOnSave.commands": [{
// "command": "babel ${workspaceFolder}/app/scriptses --out-dir ${workspaceFolder}/app/scripts/ --copy-files --source-maps"
// }],
"eslint.validate": [
{
"language": "vue",
"autoFix": true
},
{
"language": "html",
"autoFix": true
},
{
"language": "javascript",
"autoFix": true
}
],
"emmet.includeLanguages": {"javascript":"javascriptreact"},
"editor.smoothScrolling": true,
// "workbench.colorCustomizations": {
// "activityBarBadge.background": "#FF7042",
// "activityBarBadge.foreground": "#f7f4f4",
// "activityBar.background": "#ddd",
// "activityBar.foreground": "#c99577",
// "editorWidget.background": "#ffffff",
// "widget.shadow": "#0a0",
// "editorHoverWidget.border": "#9c370f56",
// "statusBar.background": "#9c370f",
// "list.activeSelectionForeground": "#FF7042",
// "list.inactiveSelectionForeground": "#FF7042",
// "list.highlightForeground": "#FF7042",
// "scrollbarSlider.activeBackground": "#FF704250",
// "editorSuggestWidget.highlightForeground": "#FF7042",
// "textLink.foreground": "#FF7042",
// "progressBar.background": "#FF7042",
// "pickerGroup.foreground": "#FF7042",
// "tab.activeBorder": "#FF7042",
// "notificationLink.foreground": "#FF7042",
// "editorWidget.resizeBorder": "#FF7042",
// "editorWidget.border": "#FF7042",
// "panelTitle.activeBorder": "#FF7042",
// "badge.background": "#ff0000",
// "titleBar.activeBackground": "#ddd",
// "titleBar.activeForeground": "#9c370f",
// "settings.modifiedItemIndicator": "#FF7042",
// "settings.headerForeground": "#FF7042",
// "breadcrumb.activeSelectionForeground": "#FF7042",
// "menu.selectionForeground": "#FF7042",
// "menubar.selectionForeground": "#FF7042"
// },
// "window.titleBarStyle": "custom",
// "editor.tokenColorCustomizations":{
// "keywords": "#00a",
// "types": "#9c370f",
// "functions": "#990",
// "variables": "#cc0088",
// "comments": "#02af02",
// "numbers": "#00a",
// "textMateRules": [
// {
// "scope": [
// "meta.embedded",
// "source.groovy.embedded"
// ],
// "settings": {
// "foreground": "#657B83"
// }
// },
// {
// "name": "Comment",
// "scope": "comment",
// "settings": {
// "fontStyle": "italic",
// "foreground": "#93A1A1"
// }
// },
// {
// "name": "String",
// "scope": "string",
// "settings": {
// "foreground": "#2AA198"
// }
// },
// {
// "name": "Regexp",
// "scope": "string.regexp",
// "settings": {
// "foreground": "#D30102"
// }
// },
// {
// "name": "Number",
// "scope": "constant.numeric",
// "settings": {
// "foreground": "#D33682"
// }
// },
// {
// "name": "Variable",
// "scope": [
// "variable.language",
// "variable.other"
// ],
// "settings": {
// "foreground": "#bd0000"
// }
// },
// {
// "name": "Keyword",
// "scope": "keyword",
// "settings": {
// "foreground": "#859900"
// }
// },
// {
// "name": "Storage",
// "scope": "storage",
// "settings": {
// "fontStyle": "bold",
// "foreground": "#073642"
// }
// },
// {
// "name": "Class name",
// "scope": [
// "entity.name.class",
// "entity.name.type"
// ],
// "settings": {
// "foreground": "#a30000"
// }
// },
// {
// "name": "Function name",
// "scope": "entity.name.function",
// "settings": {
// "foreground": "#268BD2"
// }
// },
// {
// "name": "Variable start",
// "scope": "punctuation.definition.variable",
// "settings": {
// "foreground": "#FF0000"
// }
// },
// {
// "name": "Embedded code markers",
// "scope": [
// "punctuation.section.embedded.begin",
// "punctuation.section.embedded.end"
// ],
// "settings": {
// "foreground": "#D30102"
// }
// },
// {
// "name": "Built-in constant",
// "scope": [
// "constant.language",
// "meta.preprocessor"
// ],
// "settings": {
// "foreground": "#B58900"
// }
// },
// {
// "name": "Support.construct",
// "scope": [
// "support.function.construct",
// "keyword.other.new"
// ],
// "settings": {
// "foreground": "#D30102"
// }
// },
// {
// "name": "User-defined constant",
// "scope": [
// "constant.character",
// "constant.other"
// ],
// "settings": {
// "foreground": "#CB4B16"
// }
// },
// {
// "name": "Inherited class",
// "scope": "entity.other.inherited-class",
// "settings": {}
// },
// {
// "name": "Function argument",
// "scope": "variable.parameter",
// "settings": {}
// },
// {
// "name": "Tag name",
// "scope": "entity.name.tag",
// "settings": {
// "foreground": "#268BD2"
// }
// },
// {
// "name": "Tag start/end",
// "scope": [
// "punctuation.definition.tag.begin",
// "punctuation.definition.tag.end"
// ],
// "settings": {
// "foreground": "#93A1A1"
// }
// },
// {
// "name": "Tag attribute",
// "scope": "entity.other.attribute-name",
// "settings": {
// "foreground": "#93A1A1"
// }
// },
// {
// "name": "Library function",
// "scope": "support.function",
// "settings": {
// "foreground": "#0e9bff"
// }
// },
// {
// "name": "Continuation",
// "scope": "punctuation.separator.continuation",
// "settings": {
// "foreground": "#D30102"
// }
// },
// {
// "name": "Library constant",
// "scope": "support.constant",
// "settings": {}
// },
// {
// "name": "Library class/type",
// "scope": [
// "support.type",
// "support.class"
// ],
// "settings": {
// "foreground": "#859900"
// }
// },
// {
// "name": "Library Exception",
// "scope": "support.type.exception",
// "settings": {
// "foreground": "#CB4B16"
// }
// },
// {
// "name": "Library variable",
// "scope": "support.other.variable",
// "settings": {}
// },
// {
// "name": "Invalid",
// "scope": "invalid",
// "settings": {}
// },
// {
// "name": "diff: header",
// "scope": [
// "meta.diff",
// "meta.diff.header"
// ],
// "settings": {
// "fontStyle": "italic",
// "foreground": "#E0EDDD"
// }
// },
// {
// "name": "diff: deleted",
// "scope": "markup.deleted",
// "settings": {
// "fontStyle": "",
// "foreground": "#dc322f"
// }
// },
// {
// "name": "diff: changed",
// "scope": "markup.changed",
// "settings": {
// "fontStyle": "",
// "foreground": "#cb4b16"
// }
// },
// {
// "name": "diff: inserted",
// "scope": "markup.inserted",
// "settings": {
// "foreground": "#219186"
// }
// },
// {
// "name": "Markup Quote",
// "scope": "markup.quote",
// "settings": {
// "foreground": "#859900"
// }
// },
// {
// "name": "Markup Lists",
// "scope": "markup.list",
// "settings": {
// "foreground": "#B58900"
// }
// },
// {
// "name": "Markup Styling",
// "scope": [
// "markup.bold",
// "markup.italic"
// ],
// "settings": {
// "foreground": "#D33682"
// }
// },
// {
// "name": "Markup Inline",
// "scope": "markup.inline.raw",
// "settings": {
// "fontStyle": "",
// "foreground": "#2AA198"
// }
// },
// {
// "name": "Markup Headings",
// "scope": "markup.heading",
// "settings": {
// "foreground": "#268BD2"
// }
// },
// {
// "name": "Markup Setext Header",
// "scope": "markup.heading.setext",
// "settings": {
// "fontStyle": "",
// "foreground": "#268BD2"
// }
// },
// {
// "scope": "token.info-token",
// "settings": {
// "foreground": "#316bcd"
// }
// },
// {
// "scope": "token.warn-token",
// "settings": {
// "foreground": "#cd9731"
// }
// },
// {
// "scope": "token.error-token",
// "settings": {
// "foreground": "#cd3131"
// }
// },
// {
// "scope": "token.debug-token",
// "settings": {
// "foreground": "#800080"
// }
// }
// ]
// },
"breadcrumbs.enabled": false,
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"diffEditor.ignoreTrimWhitespace": false,
"todo-tree.highlights.enabled": true,
"workbench.colorCustomizations": {
"activityBarBadge.background": "#FFA000",
"activityBar.activeBorder": "#FFA000",
"list.activeSelectionForeground": "#FFA000",
"list.inactiveSelectionForeground": "#FFA000",
"list.highlightForeground": "#FFA000",
"scrollbarSlider.activeBackground": "#FFA00050",
"editorSuggestWidget.highlightForeground": "#FFA000",
"textLink.foreground": "#FFA000",
"progressBar.background": "#FFA000",
"pickerGroup.foreground": "#FFA000",
"tab.activeBorder": "#FFA000",
"notificationLink.foreground": "#FFA000",
"editorWidget.resizeBorder": "#FFA000",
"editorWidget.border": "#FFA000",
"settings.modifiedItemIndicator": "#FFA000",
"settings.headerForeground": "#FFA000",
"panelTitle.activeBorder": "#FFA000",
"breadcrumb.activeSelectionForeground": "#FFA000",
"menu.selectionForeground": "#FFA000",
"menubar.selectionForeground": "#FFA000",
"editor.findMatchBorder": "#FFA000",
"selection.background": "#FFA00040"
},
"materialTheme.accent": "Yellow",
"workbench.colorTheme": "Material Theme Darker High Contrast",
"autoimport.useSemiColon": false
}
[
{
"key": "ctrl+alt+u",
"command":"editor.action.transformToUppercase"
},
{
"key": "ctrl+m",
"command":"eslint.executeAutofix"
}
]
{
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Promise then":{
"prefix": "then",
"body": [
"",
"\t.then(($1) =>{",
"\t\t$0",
"\t})"
]
},
"todo":{
"prefix": "todo",
"body": "/*TODO: $0*/"
},
"fixme":{
"prefix": "fixme",
"body": "/*FIXME: $0*/"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment