Skip to content

Instantly share code, notes, and snippets.

@sunxyw
Last active May 18, 2020 04:10
Show Gist options
  • Save sunxyw/48983e91bba1e3443439ef299fcf6454 to your computer and use it in GitHub Desktop.
Save sunxyw/48983e91bba1e3443439ef299fcf6454 to your computer and use it in GitHub Desktop.
VSCode 插件配置同步
{"lastUpload":"2020-04-02T09:29:06.893Z","extensionVersion":"v3.4.3"}
[
{
"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": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "2.0.5"
},
{
"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": "b6700697-7c90-4201-a59e-8ccde021b4b7",
"publisherId": "duynvu.dbml-language",
"publisherDisplayName": "duynvu"
},
"name": "dbml-language",
"publisher": "duynvu",
"version": "0.0.1"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "be992f3f-9f22-4b66-a1d2-ecad04c28a28",
"publisherId": "abusaidm.html-snippets",
"publisherDisplayName": "abusaidm"
},
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"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.38"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"metadata": {
"id": "c941a679-d500-46a8-b2a9-208063125901",
"publisherId": "wholroyd.jinja",
"publisherDisplayName": "wholroyd"
},
"name": "jinja",
"publisher": "wholroyd",
"version": "0.0.8"
},
{
"metadata": {
"id": "050d4900-7979-4d10-b7aa-e274f6ae8730",
"publisherId": "onecentlin.laravel5-snippets",
"publisherDisplayName": "onecentlin"
},
"name": "laravel5-snippets",
"publisher": "onecentlin",
"version": "1.8.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.0.1"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.2.5"
},
{
"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.51.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.51.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.42.4"
},
{
"metadata": {
"id": "85e57fc6-8e21-4402-8e66-af4155fbb5d2",
"publisherId": "qinjia.seti-icons",
"publisherDisplayName": "qinjia"
},
"name": "seti-icons",
"publisher": "qinjia",
"version": "0.1.3"
},
{
"metadata": {
"id": "e79fd228-c27f-423b-a8fc-b006fa99ed64",
"publisherId": "be5invis.toml",
"publisherDisplayName": "be5invis"
},
"name": "toml",
"publisher": "be5invis",
"version": "0.4.0"
},
{
"metadata": {
"id": "484d897a-6711-403c-ab54-a96f12be5833",
"publisherId": "Equinusocio.vsc-community-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-community-material-theme",
"publisher": "Equinusocio",
"version": "1.4.1"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "32.5.0"
},
{
"metadata": {
"id": "8c609a4f-268a-41fb-8fe6-b6fcd95e8113",
"publisherId": "equinusocio.vsc-material-theme-icons",
"publisherDisplayName": "equinusocio"
},
"name": "vsc-material-theme-icons",
"publisher": "equinusocio",
"version": "1.1.4"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.0.0"
},
{
"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": "10.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.44.0"
},
{
"metadata": {
"id": "c856990a-978d-46eb-aa5e-318cd7bfecc6",
"publisherId": "shanoor.vscode-nginx",
"publisherDisplayName": "shanoor"
},
"name": "vscode-nginx",
"publisher": "shanoor",
"version": "0.6.0"
},
{
"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"
},
{
"metadata": {
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9",
"publisherId": "wayou.vscode-todo-highlight",
"publisherDisplayName": "wayou"
},
"name": "vscode-todo-highlight",
"publisher": "wayou",
"version": "1.0.4"
}
]
// 将键绑定放在此文件中以覆盖默认值auto[]
[
{
"key": "ctrl+y",
"command": "-editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+alt+d",
"command": "-dart.openDevTools",
"when": "dart-code:dartProjectLoaded && inDebugMode"
},
{
"key": "ctrl+alt+d",
"command": "php-docblocker.trigger",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'php'"
},
{
"key": "ctrl+alt+d",
"command": "extension.cursorTip",
"when": "editorTextFocus && !editorReadonly && editorLangId != 'php'"
},
{
"key": "ctrl+alt+t",
"command": "-extension.cursorTip",
"when": "editorTextFocus"
}
]
{
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Material Theme",
"extensions.ignoreRecommendations": false,
"editor.fontFamily": "'Fira Code', 'Sarasa Mono SC'",
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"prettier.endOfLine": "lf",
"prettier.tabWidth": 4,
"vetur.format.options.tabSize": 4,
"files.eol": "\n",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"dart.devToolsTheme": "light",
"blade.format.enable": true,
"beautify.language": {
"js": {
"type": [
"javascript",
"json",
"jsonc"
],
"filename": [
".jshintrc",
".jsbeautifyrc"
]
},
"css": [
"css",
"less",
"scss"
],
"html": [
"htm",
"html",
"blade"
]
},
"[blade]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"material-icon-theme.folders.color": "#42a5f5",
"go.formatTool": "goimports",
"go.autocompleteUnimportedPackages": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"omnipascal.freePascalSourcePath": "C:\\FPC\\3.0.4",
"omnipascal.defaultDevelopmentEnvironment": "FreePascal",
"pascal.formatter.engine": "ptop",
"pascal.formatter.enginePath": "C:\\FPC\\3.0.4\\bin\\i386-win32\\ptop.exe",
"terminal.integrated.fontFamily": "Sarasa Term SC",
"terminal.external.windowsExec": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
"terminal.integrated.shellArgs.windows": [
"-NoLogo"
],
"intelephense.environment.phpVersion": "7.3.10",
"window.newWindowDimensions": "inherit",
"workbench.startupEditor": "newUntitledFile",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"javascript.implicitProjectConfig.experimentalDecorators": true,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/.umi": true,
"**/__pycache__": true
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"csharp.referencesCodeLens.enabled": false,
"php-docblocker.author": {
"name": "sunxyw",
"email": "xy2496419818@gmail.com"
},
"php-docblocker.extra": [
"@author sunxyw <xy2496419818@gmail>"
],
"php-docblocker.functionTemplate": {
"message": {},
"param": {},
"return": {},
},
"php-docblocker.classTemplate": {
"message": {},
"package": {
"content": "@package [NAMESPACE]"
},
"extra": {
"gapAfter": true
},
"property": {}
},
"php-docblocker.propertyTemplate": {
"message": {},
"var": {}
},
"python.jediEnabled": false,
"files.associations": {
"*.j2": "jinja-html",
"*.html": "html"
},
"gitlens.defaultDateFormat": "D/M/YYYY",
"gitlens.defaultDateShortFormat": "D/M",
"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",
"commentTranslate.targetLanguage": "zh-CN",
"cSpell.userWords": [
"Sunxyw",
"rcon",
"serializers"
],
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"remote.SSH.suppressWindowsSshWarning": true,
"prettier.packageManager": "yarn",
"prettier.printWidth": 120,
"todo-tree.tree.showScanModeButton": false,
"todo-tree.highlights.enabled": false,
"better-comments.tags": [
{
"tag": "!",
"color": "#FF2D00",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "?",
"color": "#3498DB",
"strikethrough": false,
"backgroundColor": "transparent"
},
{
"tag": "//",
"color": "#474747",
"strikethrough": true,
"backgroundColor": "transparent"
},
{
"tag": "*",
"color": "#98C379",
"strikethrough": false,
"backgroundColor": "transparent"
}
],
"remote.SSH.remotePlatform": {
"mc3.roselle.vip": "linux",
"LoongWork": "linux"
},
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"psi-header.config": {
"forceToTop": true,
"blankLinesAfter": 1,
"author": "sunxyw",
"initials": "SXY",
"authorEmail": "xy2496419818@gmail.com"
},
"psi-header.templates": [
{
"language": "go",
"template": [
"Package <<projectname>>",
"File: <<filename>>",
"Project: <<project>>",
"File Created: <<filecreated('YYYY-MM-DD H:m:ss')>>",
"Author: <<author>> <<<authoremail>>>",
"-----",
"Last Modified: <<dateformat('YYYY-MM-DD H:m:ss')>>",
"Modified By: <<author>> <<<authoremail>>>"
]
}
],
"psi-header.changes-tracking": {
"isActive": true,
"autoHeader": "manualSave",
"enforceHeader": true,
"include": ["go"],
"excludeGlob": ["**/settings.json"],
"exclude": ["jsonc","json"]
},
"sync.gist": "48983e91bba1e3443439ef299fcf6454"
}
{
// Place your snippets for blade 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"
// }
"Route": {
"prefix": "lv:route",
"body": "{{ route('$1') }}",
"description": "Laravel Blade Route"
}
}
{
// 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"
// }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment