Skip to content

Instantly share code, notes, and snippets.

@wanxe
Last active April 12, 2019 08:32
Show Gist options
  • Save wanxe/06744ec4891d657c84a53086a2ea1d48 to your computer and use it in GitHub Desktop.
Save wanxe/06744ec4891d657c84a53086a2ea1d48 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-04-12T08:32:40.920Z","extensionVersion":"v3.2.8"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.0.15"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.0.3"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "f35c86ba-03f0-4259-9eb9-326e33e39f90",
"publisherId": "ericadamski.carbon-now-sh",
"publisherDisplayName": "ericadamski"
},
"name": "carbon-now-sh",
"publisher": "ericadamski",
"version": "1.2.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.2.8"
},
{
"metadata": {
"id": "3e8a391a-f3f0-44b2-8631-7847b0c8839a",
"publisherId": "kumar-harsh.graphql-for-vscode",
"publisherDisplayName": "kumar-harsh"
},
"name": "graphql-for-vscode",
"publisher": "kumar-harsh",
"version": "1.13.0"
},
{
"metadata": {
"id": "ad94b437-b5a7-4249-bf5f-df472ae0d084",
"publisherId": "ritwickdey.live-sass",
"publisherDisplayName": "ritwickdey"
},
"name": "live-sass",
"publisher": "ritwickdey",
"version": "3.0.0"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.5.1"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.7.0"
},
{
"metadata": {
"id": "e9e7f567-5669-4c9c-a2db-df05d6cf28ed",
"publisherId": "miguelsolorio.min-theme",
"publisherDisplayName": "miguelsolorio"
},
"name": "min-theme",
"publisher": "miguelsolorio",
"version": "1.2.0"
},
{
"metadata": {
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
"publisherId": "christian-kohler.npm-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.8.1"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.0"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.126"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "1.2.17"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.18.1"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.8.2"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.8.2"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "0.2.0"
},
{
"metadata": {
"id": "77b70e30-3534-4098-9d6d-382a96babca4",
"publisherId": "dkundel.vscode-new-file",
"publisherDisplayName": "dkundel"
},
"name": "vscode-new-file",
"publisher": "dkundel",
"version": "4.0.2"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.5"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.1.5"
},
{
"metadata": {
"id": "c8d95916-cf54-455f-b324-cbd887b7d3a8",
"publisherId": "sdras.vue-vscode-snippets",
"publisherDisplayName": "sdras"
},
"name": "vue-vscode-snippets",
"publisher": "sdras",
"version": "1.6.0"
}
]
[
{
"key": "shift+cmd+l",
"command": "HookyQR.beautify",
"when": "editorFocus"
},
{
"key": "cmd+d",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorTextFocus"
},{
"key": "shift+cmd+l",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "alt+cmd+l",
"command": "editor.action.indentLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+cmd+[BracketRight]",
"command": "-editor.action.indentLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "-editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly"
},
{
"key": "cmd+7",
"command": "editor.action.addCommentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+k cmd+c",
"command": "-editor.action.addCommentLine",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+d",
"command": "-editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "alt+up",
"command": "editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "alt+down",
"command": "editor.action.insertCursorBelow",
"when": "editorTextFocus"
},
{
"key": "alt+cmd+up",
"command": "-editor.action.insertCursorAbove",
"when": "editorTextFocus"
},
{
"key": "shift+alt+down",
"command": "editor.action.moveLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+up",
"command": "editor.action.moveLinesUpAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+n",
"command": "newFile.createNewFile"
},
{
"key": "alt+cmd+l",
"command": "eslint.executeAutofix"
},
{
"key": "ctrl+t ctrl+l",
"command": "editor.action.transformToLowercase"
},
{
"key": "ctrl+t ctrl+c",
"command": "extension.changeCase.camel",
"when": "editorTextFocus"
},
{ "key": "ctrl+down", "command": "editor.action.smartSelect.grow",
"when": "editorTextFocus" },
{ "key": "ctrl+up", "command": "editor.action.smartSelect.shrink",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+j",
"command": "-workbench.action.search.toggleQueryDetails",
"when": "searchViewletVisible"
},
{
"key": "shift+cmd+j",
"command": "editor.action.selectToBracket"
},
]
{
"workbench.activityBar.visible": true,
"explorer.openEditors.visible": 0,
"window.nativeTabs": false,
"emmet.triggerExpansionOnTab": true,
"editor.fontSize": 16.5,
// "editor.rulers": [80],
"editor.tabSize": 2,
"editor.fontFamily": "Dank Mono, Fira Code, monospace",
"editor.lineHeight": 26,
"editor.cursorWidth": 2,
"editor.cursorBlinking": "smooth",
"editor.fontLigatures": true,
"editor.minimap.enabled": false,
"editor.quickSuggestions": true,
"editor.suggest.snippetsPreventQuickSuggestions": true,
"editor.quickSuggestionsDelay": 3,
"editor.detectIndentation": false,
"editor.snippetSuggestions": "inline",
"editor.renderIndentGuides": true,
"editor.autoClosingBrackets": "always",
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
"editor.tabCompletion": "onlySnippets",
"auto-close-tag.fullMode": true,
"editor.tokenColorCustomizations": {
"comments": {
"fontStyle": "italic"
},
"[Min Dark]": {
"textMateRules": [
{
"scope": "variable.language",
"name": "the 'this' word",
"settings": {
"fontStyle": "italic",
}
}
]
}
},
"terminal.integrated.fontSize": 15,
"workbench.startupEditor": "welcomePage",
"workbench.fontAliasing": "antialiased",
"workbench.editor.showTabs": false,
"workbench.colorCustomizations": {
"editorCursor.foreground": "#D073FF"
},
// ESLint settings
"eslint.validate": [
"javascript",
"javascriptreact",
{ "language": "vue", "autoFix": true },
{ "language": "html", "autoFix": true }
],
"vetur.validation.template": true,
"javascript.format.enable": false,
"prettier.eslintIntegration": true,
"eslint.autoFixOnSave": false,
// PHP settings
"php.validate.enable": true,
"php.suggest.basic": true,
"php.validate.run": "onType",
"php.validate.executablePath": "/usr/local/bin/php",
"window.zoomLevel": 0,
"files.autoSave": "off",
"terminal.integrated.macOptionIsMeta": true,
"git.autofetch": false,
"sync.gist": "06744ec4891d657c84a53086a2ea1d48",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"sync.quietSync": false,
"sync.askGistName": true,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"workbench.iconTheme": "material-icon-theme",
"javascript.updateImportsOnFileMove.enabled": "never",
"auto-close-tag.enableAutoCloseSelfClosingTag": true,
"todo-tree.defaultHighlight": {
"foreground": "green",
"type": "none"
},
"todo-tree.customHighlight": {
"TODO": {},
"FIXME": {},
"FUTURE": {
"foreground": "blue",
"type": "none"
}
},
"files.exclude": {
"**/.DS_Store": true,
},
"breadcrumbs.enabled": false,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"editor.cursorSmoothCaretAnimation": true,
"editor.smoothScrolling": true,
"workbench.colorTheme": "Min Dark",
"editor.fontWeight": "500",
"todo-tree.tags": [
"TODO",
"FIXME",
"FUTURE"
],
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"search.exclude": {
"**/coverage": true
}
}
{
"VueTestMocha": {
"prefix": "testvue",
"body": [
"// import { shallowMount } from '@vue/test-utils';",
"// import ComponentName from '@/components/...;",
"",
"/* eslint-disable no-undef */",
"describe('ComponentName.vue', () => {",
" it('test description', () => {",
" // const wrapper = shallow(ComponentName);",
" // const message = wrapper.find('some html tag').text();",
" // optional for debug proposals...",
" // debugger;",
" // expect(message).toBe('hey!');",
" });",
"});",
""
],
"description": "Vue test jest boilerplate"
}
}
{
/*
// Place your snippets for PHP 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"
}
*/
}
{"version":"7.23.0","status":2,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment