Skip to content

Instantly share code, notes, and snippets.

@tranghaviet
Last active August 28, 2019 10:47
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 tranghaviet/a55c0b3588d9395d13a14c0bae1a410d to your computer and use it in GitHub Desktop.
Save tranghaviet/a55c0b3588d9395d13a14c0bae1a410d to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2019-08-28T10:47:28.910Z","extensionVersion":"v3.4.1"}
[
{
"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.1.0"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.13.0"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.2"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "9.9.3"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.26.3"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "f458266d-2636-454c-86ba-1df8d80ed929",
"publisherId": "marclipovsky.string-manipulation",
"publisherDisplayName": "marclipovsky"
},
"name": "string-manipulation",
"publisher": "marclipovsky",
"version": "0.3.1"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.21.1"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.9.0"
},
{
"metadata": {
"id": "03b20f74-9504-4130-a12f-af9808985b37",
"publisherId": "Rubymaniac.vscode-paste-and-indent",
"publisherDisplayName": "Rubymaniac"
},
"name": "vscode-paste-and-indent",
"publisher": "Rubymaniac",
"version": "0.0.8"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+e",
"command": "editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+k",
"command": "-editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+f",
"command": "editor.action.reindentlines"
},
{
"key": "ctrl+shift+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+shift+alt+down",
"command": "-editor.action.copyLinesDownAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+k",
"command": "-bookmarks.toggle",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+b",
"command": "bookmarks.jumpToNext",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+l",
"command": "-bookmarks.jumpToNext",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+alt+b",
"command": "bookmarks.jumpToPrevious",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+j",
"command": "-bookmarks.jumpToPrevious",
"when": "editorTextFocus"
},
{ "key": "ctrl+\\", "command": "workbench.action.splitEditor" },
{
"key": "shift+alt+1",
"command": "workbench.action.toggleEditorGroupLayout"
},
{
"key": "ctrl+shift+w",
"command": "editor.action.toggleWordWrap"
},
{
"key": "alt+z",
"command": "-editor.action.toggleWordWrap"
},
{
"key": "ctrl+shift+i",
"command": "editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
},
{
"key": "shift+alt+i",
"command": "-editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+v",
"command": "editor.action.clipboardPasteAction",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+v",
"command": "pasteAndIndent.action",
"when": "editorTextFocus && !editorReadonly"
},
// {
// "key": "ctrl+v",
// "command": "editor.action.clipboardPasteAction",
// "when": "!editorTextFocus"
// },
{
"key": "ctrl+'",
"command": "editor.action.smartSelect.grow",
"when": "editorTextFocus"
},
{
"key": "shift+alt+right",
"command": "-editor.action.smartSelect.grow",
"when": "editorTextFocus"
},
{
"key": "shift+f6",
"command": "code-runner.run"
},
{
"key": "ctrl+alt+n",
"command": "-code-runner.run"
},
{
"key": "shift+alt+s",
"command": "editor.action.sortLinesAscending"
},
{
"key": "ctrl+shift+alt+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "alt+;",
"command": "macros.addSemicolonToEOL"
},
{
"key": "alt+,",
"command": "macros.addCommaToEOL"
},
{
"key": "ctrl+d","command": "expand_region", "when": "editorTextFocus"
},
{ "key": "ctrl+shift+q", "command": "workbench.action.quit" },
{
"key": "ctrl+q",
"command": "workbench.action.closeActiveEditor"
},
{
"key": "alt+right",
"command": "workbench.action.terminal.focusNext",
"when": "terminalFocus"
}
// ctrl x/c: cut/copy entire line when there's no selected code
]
{
"name": "material-icon-theme",
"version": "2.1.0"
}
// Place your settings in this file to overwrite the default settings
{
"editor.fontSize": 15,
"editor.tabSize": 2,
"editor.rulers": [80, 120],
"editor.fontFamily": "'Fira Code','consolas', 'DejaVu Sans Mono', 'Droid Sans Mono', 'Monospaced'",
"editor.lineHeight": 0.1,
"editor.minimap.maxColumn": 80,
"editor.minimap.showSlider": "always",
"editor.minimap.enabled": false,
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"editor.quickSuggestionsDelay": 200,
"editor.autoIndent": true,
"editor.cursorBlinking": "phase",
"editor.mouseWheelZoom": true,
"emmet.excludeLanguages": [
"markdown",
"php",
"vue",
"go"
],
// "emmet.showExpandedAbbreviation": "inMarkupAndStylesheetFilesOnly",
"emmet.includeLanguages": {
"vue-html": "html",
"vue": "html",
"blade.php": "html",
"javascipt": "javascriptreact"
},
"emmet.showSuggestionsAsSnippets": true,
"emmet.showAbbreviationSuggestions": true,
"window.title": "${dirty}${folderName}${separator}${activeEditorMedium}${separator}${activeEditorShort}",
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.idea": true,
"**/.sonarlint": true,
"**/.scannerwork": true,
"**/*.map": true,
"__pycache__": true
},
"files.autoSave": "off",
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"php.suggest.basic": true,
"php.executablePath": "/usr/bin/php",
"extensions.ignoreRecommendations": true,
"workbench.colorTheme": "One Dark Pro Vivid",
"workbench.iconTheme": "vscode-icons",
"workbench.startupEditor": "welcomePage",
"terminal.integrated.fontSize": 14,
"terminal.integrated.fontFamily": "Inconsolata-g for Powerline, DejaVu Sans Mono, Consolas",
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.cursorStyle": "block",
"sync.gist": "a55c0b3588d9395d13a14c0bae1a410d",
"sync.lastUpload": "2018-11-17T14:05:06.204Z",
"sync.quietSync": false,
"sync.lastDownload": "2019-02-14T09:51:17.527Z",
"sync.forceDownload": false,
"sync.host": "",
"sync.pathPrefix": "",
"[php]": {
"editor.tabSize": 4
},
"[python]": {
"editor.tabSize": 4
},
"cSpell.enabledLanguageIds": [
"bat",
"bibtex",
"c",
"clojure",
"coffeescript",
"cpp",
"csharp",
"css",
"diff",
"fsharp",
"git-commit",
"git-rebase",
"go",
"groovy",
"handlebars",
"ini",
"jade",
"java",
"javascript",
"json",
"latex",
"less",
"lua",
"markdown",
"objective-c",
"objective-cpp",
"perl",
"perl6",
"php",
"powershell",
"python",
"r",
"razor",
"ruby",
"rust",
"sass",
"scss",
"swift",
"tex",
"typescript",
"vb",
"xml",
"xsl",
"yaml"
],
"cSpell.userWords": [
"ALIEXPRESS",
"Inconsolata",
"Laravel",
"Monokai",
"Powerline",
"SHOPIFY",
"actived",
"addtional",
"airbnb",
"bibtex",
"blogspot",
"byebug",
"comfirm",
"consolas",
"containner",
"csrf",
"daterange",
"datetime",
"deactive",
"deactived",
"devtools",
"domcontentloaded",
"dropdown",
"extension",
"fullname",
"fulltext",
"haml",
"inactived",
"injectable",
"issn",
"loga",
"minimap",
"mixin",
"mixins",
"monospace",
"params",
"preloading",
"redux",
"select",
"signin",
"signout",
"signup",
"spliter",
"svgicon",
"swal",
"timerange",
"todos",
"trang",
"tráng",
"unsuccess",
"upinus",
"viết",
"vuex",
"youtube"
],
"markdown.extension.orderedList.marker": "one",
"markdown.extension.toc.orderedList": false,
"markdown.extension.italic.indicator": "_",
"files.associations": {
"*.haml": "haml",
"*.php": "php"
},
// "material-icon-theme.folders.color": "#f48d30",
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true,
"suppressUpdateNotice": false,
"suppressWelcomeNotice": true
},
// "multiclip.bufferSize": 30,
"macros": {
"addSemicolonToEOL": [
"cursorEnd",
{"command": "type", "args": {"text": ";"}}
],
"addCommaToEOL": [
"cursorEnd",
{"command": "type", "args": {"text": ","}}
]
},
// "sonarlint.ls.javaHome": "/usr/lib/jvm/java-8-oracle/jre/",
// "sonarlint.testFilePattern": "{**/test/**,{**/tests/**,**/*test*,**/*Test*}",
"editor.fontLigatures": true,
"window.zoomLevel": 1,
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/.idea": true,
"**/*.bundle.*": true,
"**/*.map": true,
"**/.git": true,
"storage/framework/views": true,
"**/vendor/[abcdefghijkmnopqrstuvwxyz]*": true,
"**/vendor/l[bcdefghijklmnopqrstuvwxyz]*": true
},
"gitlens.keymap": "chorded",
"[javascriptreact]": {
"editor.tabSize": 2,
},
"auto-close-tag.SublimeText3Mode": true,
"sync.removeExtensions": false,
"sync.syncExtensions": true,
"extensions.autoUpdate": false,
"cSpell.ignorePaths": [
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**",
"**/vscode-extension/**",
"**/.git/**",
"**/.idea/**",
".vscode",
"typings",
"**/*.log",
"**/*.lock",
"**/composer.json",
"**/package.json"
],
"editor.cursorStyle": "block",
"editor.matchBrackets": true,
"bracketPairColorizer.forceIterationColorCycle": false,
"bracketPairColorizer.activeScopeCSS": [
"borderStyle : solid",
"borderWidth : 1px",
"borderColor : {color}; opacity: 0.5",
],
"bracketPairColorizer.consecutivePairColors": [
"()",
"[]",
"{}",
[
"</",
">"
],
[
"<",
"/>"
],
"<>",
[
"LightSkyBlue",
"Gold",
"Orchid"
],
"Red"
],
"workbench.colorCustomizations": {
"editor.selectionBackground": "#60839b60",
"editorCursor.foreground": "#ff0000",
"editor.lineHighlightBackground": "#214928",
"editorError.foreground": "#ff000088",
"editorWarning.foreground": "#ffe6001f",
"editorInfo.foreground": "#00ff0088"
},
"bracketPairColorizer.highlightActiveScope": true,
"bracketPairColorizer.independentPairColors": [
[
"()",
[
"Gold",
"Orchid",
"LightSkyBlue"
],
"Red"
],
[
"[]",
[
"Gold",
"Orchid",
"LightSkyBlue"
],
"Red"
],
[
"{}",
[
"Gold",
"Orchid",
"LightSkyBlue"
],
"Red"
]
],
"pasteAndIndent.selectAfter": true,
"bracketPairColorizer.showVerticalScopeLine": true,
"bracketPairColorizer.showHorizontalScopeLine": false,
"vsicons.projectDetection.disableDetect": true,
"files.trimFinalNewlines": true,
"editor.trimAutoWhitespace": false,
"terminal.external.windowsExec": "C:\\Program Files\\Git\\bash.exe",
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
"eslint.run": "onSave",
"tslint.run": "onSave",
"typescript.preferences.quoteStyle": "single",
"update.channel": "none",
"files.maxMemoryForLargeFilesMB": 4096,
"terminal.integrated.shell.linux": "/bin/zsh",
"gitlens.views.repositories.location": "gitlens",
"gitlens.views.fileHistory.location": "gitlens",
"gitlens.views.lineHistory.location": "gitlens",
"gitlens.views.compare.location": "gitlens",
"gitlens.views.search.location": "gitlens",
"gitlens.defaultDateShortFormat": "D-MMM-YYYY"
// "eslint.nodePath": "/home/tranghv/.nvm/versions/node/v8.9.4/lib/node_modules",
}
{
// Place your snippets for javascriptreact 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": "logg",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
},
"Tạo hàm arrow function nhanh": {
"prefix": "fu",
"body": [
"$1 = () => {$2}"
],
"description": "Tạo hàm arrow function"
}
}
{"version":"7.27.0","status":0,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment