Skip to content

Instantly share code, notes, and snippets.

@GongT
Last active January 11, 2020 20:45
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 GongT/9645c1742831c4ff11383192fc74b587 to your computer and use it in GitHub Desktop.
Save GongT/9645c1742831c4ff11383192fc74b587 to your computer and use it in GitHub Desktop.
cloudSettings
{"lastUpload":"2020-01-11T20:45:17.450Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.12.5"
},
{
"metadata": {
"id": "f30b63fa-e34a-40af-a573-5de5ecfb6c5e",
"publisherId": "k--kato.intellij-idea-keybindings",
"publisherDisplayName": "k--kato"
},
"name": "intellij-idea-keybindings",
"publisher": "k--kato",
"version": "0.2.37"
},
{
"metadata": {
"id": "40d39ce9-c381-47a0-80c8-a6661f731eab",
"publisherId": "ms-vscode.powershell",
"publisherDisplayName": "ms-vscode"
},
"name": "powershell",
"publisher": "ms-vscode",
"version": "2019.12.0"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.48.0"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.48.0"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.41.7"
},
{
"metadata": {
"id": "0c39b1dc-26df-4737-bb73-a98913b3ddad",
"publisherId": "jtlowe.vscode-icon-theme",
"publisherDisplayName": "jtlowe"
},
"name": "vscode-icon-theme",
"publisher": "jtlowe",
"version": "1.6.5"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "vscode-icons-team.vscode-icons",
"publisherDisplayName": "vscode-icons-team"
},
"name": "vscode-icons",
"publisher": "vscode-icons-team",
"version": "9.7.0"
},
{
"metadata": {
"id": "d6c6d30c-10a6-42fe-85ec-41dcb313349d",
"publisherId": "mrmlnc.vscode-json5",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-json5",
"publisher": "mrmlnc",
"version": "1.0.0"
},
{
"metadata": {
"id": "e4ee7751-6514-4731-9cdb-7580ffa9e70b",
"publisherId": "MS-CEINTL.vscode-language-pack-zh-hans",
"publisherDisplayName": "MS-CEINTL"
},
"name": "vscode-language-pack-zh-hans",
"publisher": "MS-CEINTL",
"version": "1.41.2"
},
{
"metadata": {
"id": "414b2873-c80e-4dc6-9031-bd185cfb3944",
"publisherId": "william-voyek.vscode-nginx",
"publisherDisplayName": "william-voyek"
},
"name": "vscode-nginx",
"publisher": "william-voyek",
"version": "0.7.2"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "ctrl+shift+w",
"command": "-workbench.action.closeWindow"
},
{
"key": "ctrl+shift+w",
"command": "-editor.action.smartSelect.shrink",
"when": "editorTextFocus"
},
{
"key": "ctrl+k ctrl+shift+w",
"command": "-workbench.action.closeAllGroups"
},
{
"key": "ctrl+shift+w",
"command": "workbench.action.closeAllGroups"
},
{
"key": "ctrl+w",
"command": "-editor.action.smartSelect.grow",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+tab",
"command": "-workbench.action.openPreviousRecentlyUsedEditorInGroup"
},
{
"key": "ctrl+tab",
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+pageup",
"command": "-workbench.action.previousEditor"
},
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+pagedown",
"command": "-workbench.action.nextEditor"
},
{
"key": "alt+right",
"command": "-workbench.action.nextEditor"
},
{
"key": "alt+left",
"command": "workbench.action.navigateToLastEditLocation"
},
{
"key": "ctrl+k ctrl+q",
"command": "-workbench.action.navigateToLastEditLocation"
},
{
"key": "ctrl+shift+r",
"command": "-workbench.action.replaceInFiles"
},
{
"key": "ctrl+r",
"command": "-editor.action.startFindReplaceAction"
},
{
"key": "shift+alt+f",
"command": "editor.action.formatSelection",
"when": "editorHasDocumentFormattingProvider && editorHasSelection && editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+l",
"command": "-editor.action.formatSelection",
"when": "editorHasDocumentFormattingProvider && editorHasSelection && editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+p",
"command": "-editor.action.triggerParameterHints",
"when": "editorHasSignatureHelpProvider && editorTextFocus"
},
{
"key": "ctrl+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen && !multipleEditorGroups"
},
{
"key": "shift+f3",
"command": "-workbench.action.terminal.findPrevious",
"when": "terminalFocus"
},
{
"key": "up",
"command": "workbench.action.terminal.findPrevious",
"when": "terminalFindWidgetFocused"
},
{
"key": "shift+f3",
"command": "-workbench.action.terminal.findPrevious",
"when": "terminalFindWidgetFocused"
},
{
"key": "f3",
"command": "-workbench.action.terminal.findNext",
"when": "terminalFocus"
},
{
"key": "down",
"command": "workbench.action.terminal.findNext",
"when": "terminalFindWidgetFocused"
},
{
"key": "f3",
"command": "-workbench.action.terminal.findNext",
"when": "terminalFindWidgetFocused"
},
{
"key": "shift+alt+f3",
"command": "-editor.action.dirtydiff.previous",
"when": "editorTextFocus"
},
{
"key": "f12",
"command": "editor.action.peekDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "alt+f12",
"command": "-editor.action.peekDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !inReferenceSearchEditor && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "editor.action.revealDefinition",
"when": "isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "alt+oem_3",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "ctrl+oem_3",
"command": "-workbench.action.selectTheme"
},
{
"key": "shift+alt+o",
"command": "extension.sortImports",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+o",
"command": "-extension.sortImports",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+alt+o",
"command": "-editor.action.organizeImports",
"when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/"
},
{
"key": "escape",
"command": "workbench.action.focusActiveEditorGroup",
"when": "searchInputBoxFocus"
},
{
"key": "ctrl+k",
"command": "workbench.action.terminal.clear",
"when": "terminalFocus"
},
{
"key": "ctrl+shift+c",
"command": "copyFilePath",
"when": "editorFocus"
},
{
"key": "ctrl+shift+c",
"command": "-copyFilePath",
"when": "!editorFocus"
},
]
{
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client",
},
"[shellscript]": {
"editor.defaultFormatter": "shakram02.bash-beautify",
},
"[python]": {
"editor.defaultFormatter": "ms-python.python",
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features",
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.defaultFormatter": null,
"remote.SSH.configFile": "C:/cygwin64/home/gongt/.ssh/config-vscode",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"git.confirmSync": false,
"git.autofetch": true,
"explorer.confirmDragAndDrop": false,
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.rightClickBehavior": "default",
"workbench.list.openMode": "doubleClick",
"explorer.autoReveal": false,
"editor.detectIndentation": false,
"editor.insertSpaces": false,
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"javascript.implicitProjectConfig.checkJs": true,
"javascript.implicitProjectConfig.experimentalDecorators": true,
"javascript.preferences.importModuleSpecifier": "relative",
"javascript.suggest.completeFunctionCalls": true,
"typescript.locale": "en",
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.suggest.completeFunctionCalls": true,
"typescript.tsc.autoDetect": "watch",
"local-history.path": "/data/Cache/vscode-localhistory",
"local-history.saveDelay": 10,
"local-history.treeLocation": "localHistory",
"markdown.preview.linkify": false,
"npm.packageManager": "yarn",
"update.showReleaseNotes": false,
"window.restoreWindows": "none",
"window.title": "${rootName}${separator}${dirty}${activeEditorMedium}",
"search.smartCase": true,
"search.maintainFileSearchCache": true,
"search.exclude": {
"**/jspm_packages": true,
"**/pnpm-store": true
},
"search.collapseResults": "alwaysExpand",
"search.location": "panel",
"quicktask.excludesGlob": "**/{node_modules,.vscode-test,.git,bower_components,jspm_packages,pnpm-store}",
"editor.fontSize": 20,
"editor.suggestFontSize": 14,
"editor.minimap.showSlider": "always",
"editor.minimap.maxColumn": 180,
"outline.problems.colors": false,
"workbench.tree.indent": 20,
"workbench.tree.renderIndentGuides": "always",
"workbench.view.alwaysShowHeaderActions": true,
"workbench.editor.labelFormat": "short",
"workbench.editor.revealIfOpen": true,
"workbench.editor.tabSizing": "shrink",
"workbench.settings.openDefaultSettings": false,
"workbench.settings.openDefaultKeybindings": false,
"editor.cursorSurroundingLines": 3,
"editor.cursorWidth": 2,
"editor.find.autoFindInSelection": "multiline",
"editor.find.addExtraSpaceOnTop": false,
"editor.autoSurround": "never",
"prettier.requireConfig": true,
"quicktask.useYarn": true,
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.gist": "9645c1742831c4ff11383192fc74b587",
"typescript.updateImportsOnFileMove.enabled": "always",
"javascript.updateImportsOnFileMove.enabled": "always",
"go.editorContextMenuCommands": {
"toggleTestFile": false,
"addTags": false,
"removeTags": false,
"testAtCursor": false,
"testFile": false,
"testPackage": false,
"generateTestForFunction": false,
"generateTestForFile": false,
"generateTestForPackage": false,
"addImport": true,
"testCoverage": false,
"playground": false,
"debugTestAtCursor": false
},
"vsicons.associations.folderDefault.folder_light": null,
"workbench.iconTheme": "vscode-icons",
"go.autocompleteUnimportedPackages": true,
"go.inferGopath": true,
"go.useGoProxyToCheckForToolUpdates": false,
"vsicons.dontShowNewVersionMessage": true,
"cSpell.enabledLanguageIds": [
"asciidoc",
"c",
"cpp",
"csharp",
"css",
"dockerfile",
"git-commit",
"go",
"handlebars",
"haskell",
"html",
"ini",
"jade",
"java",
"javascript",
"javascriptreact",
"json",
"jsonc",
"latex",
"less",
"markdown",
"php",
"plaintext",
"powershell",
"proto3",
"pug",
"python",
"restructuredtext",
"rust",
"scala",
"scss",
"shellscript",
"text",
"typescript",
"typescriptreact",
"vue",
"xml",
"yaml",
"yml"
],
"cSpell.userWords": [
"distclean",
"es",
"esnext",
"interop",
"keyof",
"module",
"sigint",
"systemd"
],
"cSpell.allowCompoundWords": true,
"cSpell.checkLimit": 10,
"cSpell.diagnosticLevel": "Hint",
"cSpell.fixSpellingWithRenameProvider": true,
"cSpell.ignorePaths": [
"**/package-lock.json",
"**/node_modules/**",
"**/vscode-extension/**",
"**/.git/objects/**",
"**/jspm_packages/**"
],
"cSpell.maxDuplicateProblems": 1,
"cSpell.showStatus": false,
"importSorter.generalConfiguration.configurationFilePath": ".vscode/import-sorter.json",
"importSorter.generalConfiguration.exclude": [
"node_modules",
"jspm_packages"
],
"importSorter.generalConfiguration.sortImportsInDirectory": true,
"importSorter.importStringConfiguration.maximumNumberOfImportExpressionsPerLine.type": "newLineEachExpressionAfterCountLimitExceptIfOnlyOne",
"importSorter.importStringConfiguration.tabType": "tab",
"importSorter.importStringConfiguration.trailingComma": "multiLine",
"importSorter.sortConfiguration.customOrderingRules.rules": [
{
"type": "importMember",
"regex": "^$",
"orderLevel": 1,
"disableSort": true
},
{
"regex": "^([^/]+|@[^/]+/[^/]+)$",
"orderLevel": 10,
},
{
"regex": "^./",
"orderLevel": 30
},
{
"regex": "^\\.\\.",
"orderLevel": 31
},
{
"regex": "^\\.\\./\\.\\.",
"orderLevel": 32
},
],
"importSorter.sortConfiguration.customOrderingRules.defaultNumberOfEmptyLinesAfterGroup": 0,
"namespaceResolver.highlightOnOpen": true,
"importSorter.sortConfiguration.removeUnusedDefaultImports": true,
"importSorter.sortConfiguration.removeUnusedImports": true,
"python.jediEnabled": false,
"eslint.format.enable": true,
"eslint.lintTask.enable": true,
"eslint.lintTask.options": "src",
"eslint.migration.2_x": "off",
"eslint.onIgnoredFiles": "warn",
"eslint.packageManager": "yarn",
"http.proxy": "http://proxy-server:3271",
"sync.quietSync": false
}
{
// Place your snippets for typescript 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"
// }
"arrow function": {
"prefix": "f",
"body": [
"($1) => {",
"\t$0",
"}"
],
"description": "quick arrow function"
},
"normal function": {
"prefix": "func",
"body": [
"function $1($2) {",
"\t$0",
"}"
],
"description": "quick arrow function"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment