Skip to content

Instantly share code, notes, and snippets.

@houdunwang
Created August 27, 2022 13:06
Show Gist options
  • Save houdunwang/aef15ece7d2a9f3c734f3f1ebeecf5cb to your computer and use it in GitHub Desktop.
Save houdunwang/aef15ece7d2a9f3c734f3f1ebeecf5cb to your computer and use it in GitHub Desktop.
VSCode's Settings - Syncing
[
{
"id": "abusaidm.html-snippets",
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"id": "akamud.vscode-javascript-snippet-pack",
"name": "vscode-javascript-snippet-pack",
"publisher": "akamud",
"version": "0.1.6"
},
{
"id": "alefragnani.project-manager",
"name": "project-manager",
"publisher": "alefragnani",
"version": "12.6.1"
},
{
"id": "amiralizadeh9480.laravel-extra-intellisense",
"name": "laravel-extra-intellisense",
"publisher": "amiralizadeh9480",
"version": "0.6.2"
},
{
"id": "bmewburn.vscode-intelephense-client",
"name": "vscode-intelephense-client",
"publisher": "bmewburn",
"version": "1.8.2"
},
{
"id": "bradlc.vscode-tailwindcss",
"name": "vscode-tailwindcss",
"publisher": "bradlc",
"version": "0.8.6"
},
{
"id": "brittanychiang.halcyon-vscode",
"name": "halcyon-vscode",
"publisher": "brittanychiang",
"version": "0.2.24"
},
{
"id": "chris-noring.node-snippets",
"name": "node-snippets",
"publisher": "chris-noring",
"version": "1.3.3"
},
{
"id": "christian-kohler.npm-intellisense",
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"id": "christian-kohler.path-intellisense",
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.8.1"
},
{
"id": "codingyu.laravel-goto-view",
"name": "laravel-goto-view",
"publisher": "codingyu",
"version": "1.3.7"
},
{
"id": "dbaeumer.vscode-eslint",
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.2.6"
},
{
"id": "deerawan.vscode-dash",
"name": "vscode-dash",
"publisher": "deerawan",
"version": "2.4.0"
},
{
"id": "donjayamanne.githistory",
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.6.19"
},
{
"id": "dyno-nguyen.vscode-dynofileutils",
"name": "vscode-dynofileutils",
"publisher": "dyno-nguyen",
"version": "1.5.0"
},
{
"id": "ecmel.vscode-html-css",
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "1.13.1"
},
{
"id": "EditorConfig.EditorConfig",
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.16.4"
},
{
"id": "esbenp.prettier-vscode",
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "9.8.0"
},
{
"id": "faelv.composer-companion",
"name": "composer-companion",
"publisher": "faelv",
"version": "0.2.6"
},
{
"id": "formulahendry.auto-close-tag",
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.14"
},
{
"id": "formulahendry.auto-rename-tag",
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.10"
},
{
"id": "formulahendry.code-runner",
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.11.8"
},
{
"id": "idleberg.icon-fonts",
"name": "icon-fonts",
"publisher": "idleberg",
"version": "2.5.4"
},
{
"id": "ionutvmi.path-autocomplete",
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.20.2"
},
{
"id": "jaluik.dot-log",
"name": "dot-log",
"publisher": "jaluik",
"version": "0.1.6"
},
{
"id": "jeremyrajan.webpack",
"name": "webpack",
"publisher": "jeremyrajan",
"version": "2.2.2"
},
{
"id": "jingwang37.element-plus-snippets",
"name": "element-plus-snippets",
"publisher": "jingwang37",
"version": "0.1.97"
},
{
"id": "junstyle.php-cs-fixer",
"name": "php-cs-fixer",
"publisher": "junstyle",
"version": "0.3.6"
},
{
"id": "kevinyang.ctlorem",
"name": "ctlorem",
"publisher": "kevinyang",
"version": "0.1.2"
},
{
"id": "koprodev.theme-devpro-hc",
"name": "theme-devpro-hc",
"publisher": "koprodev",
"version": "1.1.2"
},
{
"id": "MariusAlchimavicius.json-to-ts",
"name": "json-to-ts",
"publisher": "MariusAlchimavicius",
"version": "1.7.5"
},
{
"id": "meganrogge.template-string-converter",
"name": "template-string-converter",
"publisher": "meganrogge",
"version": "0.6.0"
},
{
"id": "MehediDracula.php-namespace-resolver",
"name": "php-namespace-resolver",
"publisher": "MehediDracula",
"version": "1.1.9"
},
{
"id": "miguelsolorio.fluent-icons",
"name": "fluent-icons",
"publisher": "miguelsolorio",
"version": "0.0.18"
},
{
"id": "mikestead.dotenv",
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"id": "monokai.theme-monokai-pro-vscode",
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.20"
},
{
"id": "mrcrowl.easy-less",
"name": "easy-less",
"publisher": "mrcrowl",
"version": "1.7.4"
},
{
"id": "ms-azuretools.vscode-docker",
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.22.1"
},
{
"id": "MS-CEINTL.vscode-language-pack-zh-hans",
"name": "vscode-language-pack-zh-hans",
"publisher": "MS-CEINTL",
"version": "1.71.8240911"
},
{
"id": "ms-vscode.live-server",
"name": "live-server",
"publisher": "ms-vscode",
"version": "0.2.13"
},
{
"id": "ms-vscode.vscode-typescript-next",
"name": "vscode-typescript-next",
"publisher": "ms-vscode",
"version": "4.9.20220825"
},
{
"id": "neilbrayfield.php-docblocker",
"name": "php-docblocker",
"publisher": "neilbrayfield",
"version": "2.7.0"
},
{
"id": "nonoroazoro.syncing",
"name": "syncing",
"publisher": "nonoroazoro",
"version": "3.3.1"
},
{
"id": "oibit.element-ui-helper",
"name": "element-ui-helper",
"publisher": "oibit",
"version": "1.4.1"
},
{
"id": "onecentlin.laravel-blade",
"name": "laravel-blade",
"publisher": "onecentlin",
"version": "1.32.0"
},
{
"id": "onecentlin.laravel-extension-pack",
"name": "laravel-extension-pack",
"publisher": "onecentlin",
"version": "1.1.0"
},
{
"id": "onecentlin.laravel5-snippets",
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.15.0"
},
{
"id": "percygrunwald.vscode-intellij-recent-files",
"name": "vscode-intellij-recent-files",
"publisher": "percygrunwald",
"version": "1.1.1"
},
{
"id": "PKief.material-icon-theme",
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.20.0"
},
{
"id": "pranaygp.vscode-css-peek",
"name": "vscode-css-peek",
"publisher": "pranaygp",
"version": "4.2.0"
},
{
"id": "Prisma.prisma",
"name": "prisma",
"publisher": "Prisma",
"version": "4.2.0"
},
{
"id": "RobbOwen.synthwave-vscode",
"name": "synthwave-vscode",
"publisher": "RobbOwen",
"version": "0.1.14"
},
{
"id": "ryannaddy.laravel-artisan",
"name": "laravel-artisan",
"publisher": "ryannaddy",
"version": "0.0.28"
},
{
"id": "shd101wyy.markdown-preview-enhanced",
"name": "markdown-preview-enhanced",
"publisher": "shd101wyy",
"version": "0.6.3"
},
{
"id": "shufo.vscode-blade-formatter",
"name": "vscode-blade-formatter",
"publisher": "shufo",
"version": "0.17.2"
},
{
"id": "sibiraj-s.vscode-scss-formatter",
"name": "vscode-scss-formatter",
"publisher": "sibiraj-s",
"version": "2.4.3"
},
{
"id": "SS.element-ui-snippets",
"name": "element-ui-snippets",
"publisher": "SS",
"version": "0.7.2"
},
{
"id": "stef-k.laravel-goto-controller",
"name": "laravel-goto-controller",
"publisher": "stef-k",
"version": "0.0.15"
},
{
"id": "steoates.autoimport",
"name": "autoimport",
"publisher": "steoates",
"version": "1.5.4"
},
{
"id": "syler.sass-indented",
"name": "sass-indented",
"publisher": "syler",
"version": "1.8.22"
},
{
"id": "TheCodemonkey.synthwave-x-fluoromachine-epic-animations",
"name": "synthwave-x-fluoromachine-epic-animations",
"publisher": "TheCodemonkey",
"version": "1.4.13"
},
{
"id": "tomasvergara.vscode-fontawesome-gallery",
"name": "vscode-fontawesome-gallery",
"publisher": "tomasvergara",
"version": "0.0.7"
},
{
"id": "vincaslt.highlight-matching-tag",
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.10.1"
},
{
"id": "VisualStudioExptTeam.vscodeintellicode",
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.23"
},
{
"id": "vscodevim.vim",
"name": "vim",
"publisher": "vscodevim",
"version": "1.23.2"
},
{
"id": "Vue.volar",
"name": "volar",
"publisher": "Vue",
"version": "0.40.1"
},
{
"id": "Vue.vscode-typescript-vue-plugin",
"name": "vscode-typescript-vue-plugin",
"publisher": "Vue",
"version": "0.40.1"
},
{
"id": "waderyan.gitblame",
"name": "gitblame",
"publisher": "waderyan",
"version": "9.0.1"
},
{
"id": "WakaTime.vscode-wakatime",
"name": "vscode-wakatime",
"publisher": "WakaTime",
"version": "19.0.1"
},
{
"id": "wraith13.zoombar-vscode",
"name": "zoombar-vscode",
"publisher": "wraith13",
"version": "1.4.2"
},
{
"id": "xdebug.php-debug",
"name": "php-debug",
"publisher": "xdebug",
"version": "1.27.0"
}
]
[
{
"key": "cmd+e",
"command": "-workbench.action.openRecent"
},
{
"key": "cmd+e",
"command": "extension.intellijRecentFiles",
"when": "!inQuickOpen"
},
{
"key": "cmd+e",
"command": "workbench.action.quickOpenNavigateNext",
"when": "inQuickOpen"
},
{
"key": "cmd+e",
"command": "workbench.action.quickOpenNavigateNext",
"when": "inQuickOpen"
},
{
"key": "alt+escape",
"command": "-editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly"
},
{
"key": "alt+x",
"command": "editor.action.toggleWordWrap"
},
{
"key": "alt+z",
"command": "-editor.action.toggleWordWrap"
},
{
"key": "shift+cmd+o",
"command": "-ftp.open"
},
{
"key": "alt+1",
"command": "workbench.action.terminal.focusPrevious"
},
{
"key": "shift+cmd+d",
"command": "editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "f12",
"command": "-editor.action.revealDefinition",
"when": "editorHasDefinitionProvider && editorTextFocus && !isInEmbeddedEditor"
},
{
"key": "cmd+;",
"command": "editor.action.openLink"
},
{
"key": "cmd+j",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "-workbench.action.toggleSidebarVisibility"
},
{
"key": "shift+cmd+r",
"command": "workbench.files.action.collapseExplorerFolders"
},
{
"key": "cmd+h",
"command": "extension.dash.all",
"when": "editorTextFocus"
},
{
"key": "ctrl+alt+h",
"command": "-extension.dash.all",
"when": "editorTextFocus"
},
{
"key": "cmd+k cmd+z",
"command": "workbench.action.toggleZenMode"
},
{
"key": "cmd+k z",
"command": "-workbench.action.toggleZenMode"
},
{
"key": "cmd+k cmd+h",
"command": "workbench.action.toggleActivityBarVisibility"
},
{
"key": "shift+cmd+k",
"command": "editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
},
{
"key": "shift+alt+f",
"command": "-editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly && !inCompositeEditor"
},
{
"key": "ctrl+h",
"command": "workbench.action.previousEditor"
},
{
"key": "shift+cmd+[",
"command": "-workbench.action.previousEditor"
},
{
"key": "ctrl+i",
"command": "volar.action.splitEditors"
},
{
"key": "ctrl+k",
"command": "workbench.action.focusRightGroup"
},
{
"key": "cmd+k cmd+right",
"command": "-workbench.action.focusRightGroup"
},
{
"key": "cmd+r",
"command": "vite.open"
},
{
"key": "cmd+p",
"command": "workbench.action.quickOpen"
},
{
"key": "cmd+p",
"command": "-workbench.action.quickOpen"
},
{
"key": "shift+cmd+e",
"command": "workbench.view.explorer",
"when": "viewContainer.workbench.view.explorer.enabled"
},
{
"key": "shift+cmd+e",
"command": "-workbench.view.explorer",
"when": "viewContainer.workbench.view.explorer.enabled"
},
{
"key": "ctrl+shift+cmd+n",
"command": "explorer.newFolder"
},
{
"key": "cmd+n",
"command": "dynoFileUtils.newItems"
},
{
"key": "alt+n",
"command": "-dynoFileUtils.newItems"
},
{
"key": "cmd+u",
"command": "code-runner.run"
},
{
"key": "ctrl+alt+n",
"command": "-code-runner.run"
},
{
"key": "cmd+l cmd+o",
"command": "livePreview.start.preview.atFile"
},
{
"key": "shift+cmd+n",
"command": "welcome.showNewFileEntries"
},
{
"key": "ctrl+alt+cmd+n",
"command": "-welcome.showNewFileEntries"
},
{
"key": "alt+cmd+o",
"command": "editor.action.organizeImports",
"when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/"
},
{
"key": "shift+alt+o",
"command": "-editor.action.organizeImports",
"when": "editorTextFocus && !editorReadonly && supportedCodeAction =~ /(\\s|^)source\\.organizeImports\\b/"
}
]
{
"workbench.startupEditor": "none",
"sync.gist": "f4b5381c6743d1873f705440f5805ead",
"workbench.colorTheme": "Monokai Pro (Filter Octagon)",
"zenMode.centerLayout": false,
"editor.minimap.enabled": false,
"security.workspace.trust.untrustedFiles": "open",
"markdown-preview-enhanced.previewTheme": "github-light.css",
"zenMode.fullScreen": false,
"scm.inputFontSize": 14,
"markdown.preview.fontSize": 16,
"window.zoomLevel": 3,
"git.enabled": false,
"breadcrumbs.symbolPath": "off",
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.formatOnSave": true,
"volar.autoWrapParentheses": false,
"tailwindCSS.includeLanguages": {},
"tailwindCSS.validate": false,
"tailwindCSS.emmetCompletions": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"projectManager.git.baseFolders": ["~/code"],
"projectManager.git.ignoredFolders": [
"node_modules",
"out",
"typings",
"test",
".haxelib",
"v2020",
"v2021",
"v2022",
"v2015",
"hdcms"
],
"projectManager.git.maxDepthRecursion": 1,
"sync.forceUpload": true,
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"editor.guides.bracketPairs": true,
"files.exclude": {
"**/.github": true,
"dist": true,
"node_modules": true
},
"files.watcherExclude": {
"dist": true
},
"search.exclude": {
"dist": true
},
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**/{Tests,tests}/**",
"**/.history/**",
"**/vendor/**/vendor/**",
"dist"
],
"intelephense.references.exclude": ["**/vendor/**", "dist"],
"tailwindCSS.files.exclude": ["**/.git/**", "**/node_modules/**", "**/.hg/**", "dist"],
"vim.commandLineModeKeyBindingsNonRecursive": [],
"vim.sneak": true,
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [","],
"after": [":"]
},
//转到代码定义
{
"before": ["<leader>", "d"],
"commands": ["editor.action.revealDefinition"]
},
{
"before": ["<leader>", "j"],
"commands": ["workbench.action.toggleSidebarVisibility"]
}
],
"vim.insertModeKeyBindings": [
//返回normal模式
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
"vim.normalModeKeyBindings": [
//保存
{
"before": ["J"],
"after": ["5", "j"]
},
{
"before": ["K"],
"after": ["5", "k"]
},
{
"before": ["L"],
"after": ["$"]
},
{
"before": ["H"],
"after": ["^"]
}
],
"vim.leader": "<space>",
"vim.easymotionMarkerForegroundColorOneChar": "#ffffff",
"vim.easymotionMarkerBackgroundColor": "#DC2119",
"vim.useSystemClipboard": true,
// "vim.camelCaseMotion.enable": true,
"vim.handleKeys": {
// "<C-a>": false
// "<C-f>": false
// "<C-c>": false,
// "<C-x>": false,
// "<C-v>": false
},
"vim.startInInsertMode": true,
"vim.autoSwitchInputMethod.defaultIM": "com.apple.keylayout.ABC",
"vim.autoSwitchInputMethod.obtainIMCmd": "/usr/local/bin/im-select",
"vim.autoSwitchInputMethod.switchIMCmd": "/usr/local/bin/im-select {im}",
"vim.easymotion": true,
"vim.overrideCopy": false,
"vim.textwidth": 160,
"vim.highlightedyank.color": "rgba(250, 240, 170, .5)",
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1658756555514,
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"window.confirmBeforeClose": "always",
"terminal.integrated.fontFamily": "JetBrainsMono-Thin",
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.fontFamily": "CascadiaMonoRoman-Light,JetBrainsMono-ExtraLight,OperatorMonoLig-Light,OperatorMonoLig-Light",
"notebook.lineNumbers": "on",
"zenMode.hideLineNumbers": false,
"editor.codeActionsOnSave": {
"source.organizeImports": false
},
"workbench.layoutControl.enabled": false,
"editor.experimental.stickyScroll.enabled": true,
"editor.fontSize": 14,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment