Skip to content

Instantly share code, notes, and snippets.

@silent-tan
Last active May 25, 2020 04:27
Show Gist options
  • Save silent-tan/154893a04a9338785448e5bf4f9beaed to your computer and use it in GitHub Desktop.
Save silent-tan/154893a04a9338785448e5bf4f9beaed to your computer and use it in GitHub Desktop.
vscode setting
{"lastUpload":"2020-05-25T04:27:09.377Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "2e9fe0cb-4e63-42fc-a809-fb056aad49c3",
"publisherId": "stevencl.addDocComments",
"publisherDisplayName": "stevencl"
},
"name": "addDocComments",
"publisher": "stevencl",
"version": "0.0.8"
},
{
"metadata": {
"id": "cd4066e9-0be7-48ac-b1e5-95f909c8089d",
"publisherId": "ZihanLi.at-helper",
"publisherDisplayName": "ZihanLi"
},
"name": "at-helper",
"publisher": "ZihanLi",
"version": "0.0.4"
},
{
"metadata": {
"id": "cb5ffd62-3768-4f92-83a0-ccf84e22ddf4",
"publisherId": "kevinkyang.auto-comment-blocks",
"publisherDisplayName": "kevinkyang"
},
"name": "auto-comment-blocks",
"publisher": "kevinkyang",
"version": "1.0.1"
},
{
"metadata": {
"id": "5619a084-6632-4221-9def-b94bdc42e23a",
"publisherId": "Nash.awesome-flutter-snippets",
"publisherDisplayName": "Nash"
},
"name": "awesome-flutter-snippets",
"publisher": "Nash",
"version": "2.0.3"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.5.0"
},
{
"metadata": {
"id": "81641188-2e05-425f-be70-7a04fb63a318",
"publisherId": "xandeer.better-align",
"publisherDisplayName": "xandeer"
},
"name": "better-align",
"publisher": "xandeer",
"version": "1.1.10"
},
{
"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": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
"publisherId": "bungcip.better-toml",
"publisherDisplayName": "bungcip"
},
"name": "better-toml",
"publisher": "bungcip",
"version": "0.3.2"
},
{
"metadata": {
"id": "8a0c151b-eb13-4bed-9d49-4a252a118a0c",
"publisherId": "michelemelluso.code-beautifier",
"publisherDisplayName": "michelemelluso"
},
"name": "code-beautifier",
"publisher": "michelemelluso",
"version": "2.3.3"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.10.0"
},
{
"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": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.28.1"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.10.2"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588",
"publisherId": "EditorConfig.EditorConfig",
"publisherDisplayName": "EditorConfig"
},
"name": "EditorConfig",
"publisher": "EditorConfig",
"version": "0.15.1"
},
{
"metadata": {
"id": "290c5f3f-fc96-451e-ba22-0b17cb2dac8a",
"publisherId": "QassimFarid.ejs-language-support",
"publisherDisplayName": "QassimFarid"
},
"name": "ejs-language-support",
"publisher": "QassimFarid",
"version": "0.0.1"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "2.7.1"
},
{
"metadata": {
"id": "da88ed17-dd66-424b-8d92-d6a2222ac171",
"publisherId": "oliversturm.fix-json",
"publisherDisplayName": "oliversturm"
},
"name": "fix-json",
"publisher": "oliversturm",
"version": "0.1.2"
},
{
"metadata": {
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158",
"publisherId": "Dart-Code.flutter",
"publisherDisplayName": "Dart-Code"
},
"name": "flutter",
"publisher": "Dart-Code",
"version": "3.10.2"
},
{
"metadata": {
"id": "2972da43-20b6-4207-8d1e-9cbc7529bd04",
"publisherId": "alexisvt.flutter-snippets",
"publisherDisplayName": "alexisvt"
},
"name": "flutter-snippets",
"publisher": "alexisvt",
"version": "2.0.0"
},
{
"metadata": {
"id": "b75c12ec-9a82-45e7-aac2-1687e509a76b",
"publisherId": "sidneys1.gitconfig",
"publisherDisplayName": "sidneys1"
},
"name": "gitconfig",
"publisher": "sidneys1",
"version": "2.0.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.1"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "ms-vscode.Go",
"publisherDisplayName": "ms-vscode"
},
"name": "Go",
"publisher": "ms-vscode",
"version": "0.14.3"
},
{
"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.15.3"
},
{
"metadata": {
"id": "ce2d2e5e-8fb2-405a-9057-6212efa92d00",
"publisherId": "medzhidov.hex-rgba-converter",
"publisherDisplayName": "medzhidov"
},
"name": "hex-rgba-converter",
"publisher": "medzhidov",
"version": "1.0.4"
},
{
"metadata": {
"id": "1cbadbba-0bd6-46fa-a309-76704bf66217",
"publisherId": "mike-co.import-sorter",
"publisherDisplayName": "mike-co"
},
"name": "import-sorter",
"publisher": "mike-co",
"version": "3.3.1"
},
{
"metadata": {
"id": "198a707e-28af-4e84-8610-6e2f628dd12d",
"publisherId": "redhat.java",
"publisherDisplayName": "redhat"
},
"name": "java",
"publisher": "redhat",
"version": "0.62.0"
},
{
"metadata": {
"id": "8ee0c715-ca9e-4ce2-8841-5faa5e0f3255",
"publisherId": "andys8.jest-snippets",
"publisherDisplayName": "andys8"
},
"name": "jest-snippets",
"publisher": "andys8",
"version": "1.8.0"
},
{
"metadata": {
"id": "93ecc089-f396-47b4-8676-7fa3bc156a2c",
"publisherId": "sysoev.language-stylus",
"publisherDisplayName": "sysoev"
},
"name": "language-stylus",
"publisher": "sysoev",
"version": "1.11.0"
},
{
"metadata": {
"id": "d002d11c-7c09-4497-9da9-093798ae0ded",
"publisherId": "dollyn.line-counter",
"publisherDisplayName": "dollyn"
},
"name": "line-counter",
"publisher": "dollyn",
"version": "0.5.2"
},
{
"metadata": {
"id": "4bf45e86-a448-4531-8c01-ef33f4536306",
"publisherId": "ms-mssql.mssql",
"publisherDisplayName": "ms-mssql"
},
"name": "mssql",
"publisher": "ms-mssql",
"version": "1.9.0"
},
{
"metadata": {
"id": "a831e395-d150-46aa-8644-3027af1c5b36",
"publisherId": "dawhite.mustache",
"publisherDisplayName": "dawhite"
},
"name": "mustache",
"publisher": "dawhite",
"version": "1.1.1"
},
{
"metadata": {
"id": "4910504f-46ab-4f0f-85a5-2803c389588d",
"publisherId": "ashinzekene.nestjs",
"publisherDisplayName": "ashinzekene"
},
"name": "nestjs",
"publisher": "ashinzekene",
"version": "1.4.0"
},
{
"metadata": {
"id": "1a7b1f64-469d-4116-bb35-508ea3894f88",
"publisherId": "raynigon.nginx-formatter",
"publisherDisplayName": "raynigon"
},
"name": "nginx-formatter",
"publisher": "raynigon",
"version": "0.0.8"
},
{
"metadata": {
"id": "1bb92b2c-526c-4bfd-bb38-5bae1b278c89",
"publisherId": "leizongmin.node-module-intellisense",
"publisherDisplayName": "leizongmin"
},
"name": "node-module-intellisense",
"publisher": "leizongmin",
"version": "1.5.0"
},
{
"metadata": {
"id": "2a3e1925-d174-4cd7-baa7-3e13824d68c7",
"publisherId": "ronnidc.nunjucks",
"publisherDisplayName": "ronnidc"
},
"name": "nunjucks",
"publisher": "ronnidc",
"version": "0.3.0"
},
{
"metadata": {
"id": "fef63133-dae3-40fb-b81d-6da7617b4b1e",
"publisherId": "techer.open-in-browser",
"publisherDisplayName": "techer"
},
"name": "open-in-browser",
"publisher": "techer",
"version": "2.0.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "4.7.0"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "bec6a8b1-31d4-4f4e-9b3c-9141285b359f",
"publisherId": "zhouronghui.propertylist",
"publisherDisplayName": "zhouronghui"
},
"name": "propertylist",
"publisher": "zhouronghui",
"version": "0.0.2"
},
{
"metadata": {
"id": "2dd42e50-1c7f-425b-b267-604c44b00e49",
"publisherId": "psioniq.psi-header",
"publisherDisplayName": "psioniq"
},
"name": "psi-header",
"publisher": "psioniq",
"version": "1.11.1"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.5.80290"
},
{
"metadata": {
"id": "b91512f4-8383-41f9-b939-1fc6f294d2aa",
"publisherId": "taichi.react-beautify",
"publisherDisplayName": "taichi"
},
"name": "react-beautify",
"publisher": "taichi",
"version": "0.3.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.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": "838d060e-1c47-4e05-b553-439c5b94fedc",
"publisherId": "plibither8.remove-comments",
"publisherDisplayName": "plibither8"
},
"name": "remove-comments",
"publisher": "plibither8",
"version": "1.2.2"
},
{
"metadata": {
"id": "570e6089-b871-41df-9cf4-a723cb34ef01",
"publisherId": "rust-lang.rust",
"publisherDisplayName": "rust-lang"
},
"name": "rust",
"publisher": "rust-lang",
"version": "0.7.8"
},
{
"metadata": {
"id": "5fb19573-2183-4cf2-b53d-0fb869dae7ae",
"publisherId": "foxundermoon.shell-format",
"publisherDisplayName": "foxundermoon"
},
"name": "shell-format",
"publisher": "foxundermoon",
"version": "7.0.1"
},
{
"metadata": {
"id": "261cac81-cd7b-4555-bb41-0c2d2bcd3e70",
"publisherId": "Gruntfuggly.todo-tree",
"publisherDisplayName": "Gruntfuggly"
},
"name": "todo-tree",
"publisher": "Gruntfuggly",
"version": "0.0.176"
},
{
"metadata": {
"id": "38583aca-2ba1-417f-80fc-68ca8d717fb4",
"publisherId": "rbbit.typescript-hero",
"publisherDisplayName": "rbbit"
},
"name": "typescript-hero",
"publisher": "rbbit",
"version": "3.0.0"
},
{
"metadata": {
"id": "715aa284-6075-4de1-bd19-61f1b214683a",
"publisherId": "abotteram.typescript-react-snippets",
"publisherDisplayName": "abotteram"
},
"name": "typescript-react-snippets",
"publisher": "abotteram",
"version": "0.2.0"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.24.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.14.5"
},
{
"metadata": {
"id": "901d9ffe-2718-416c-9edc-2607e7528d1a",
"publisherId": "mrmlnc.vscode-attrs-sorter",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-attrs-sorter",
"publisher": "mrmlnc",
"version": "2.1.0"
},
{
"metadata": {
"id": "d7b592dd-41c9-4f2b-acf3-055ae65e55c6",
"publisherId": "dzannotti.vscode-babel-coloring",
"publisherDisplayName": "dzannotti"
},
"name": "vscode-babel-coloring",
"publisher": "dzannotti",
"version": "0.0.4"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.2.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.5"
},
{
"metadata": {
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229",
"publisherId": "Prisma.vscode-graphql",
"publisherDisplayName": "Prisma"
},
"name": "vscode-graphql",
"publisher": "Prisma",
"version": "0.2.14"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "0.2.3"
},
{
"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.1.1"
},
{
"metadata": {
"id": "a0095eaa-9c78-4f59-be64-7326ee267964",
"publisherId": "mrmlnc.vscode-jade-snippets",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-jade-snippets",
"publisher": "mrmlnc",
"version": "1.0.1"
},
{
"metadata": {
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281",
"publisherId": "vscjava.vscode-java-debug",
"publisherDisplayName": "vscjava"
},
"name": "vscode-java-debug",
"publisher": "vscjava",
"version": "0.26.0"
},
{
"metadata": {
"id": "e8e7b42a-e70c-489f-a2dd-ebf10cf14a33",
"publisherId": "mrmlnc.vscode-less",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-less",
"publisher": "mrmlnc",
"version": "0.6.3"
},
{
"metadata": {
"id": "dd7238e4-5ba5-470c-9e3e-07a317efe0da",
"publisherId": "af4jm.vscode-m3u",
"publisherDisplayName": "af4jm"
},
"name": "vscode-m3u",
"publisher": "af4jm",
"version": "1.0.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": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.11"
},
{
"metadata": {
"id": "3ac1d727-45b0-45cb-b26c-8b3296bc165b",
"publisherId": "mrmlnc.vscode-pugbeautify",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-pugbeautify",
"publisher": "mrmlnc",
"version": "1.0.2"
},
{
"metadata": {
"id": "b35cd5b4-18db-46f9-ba9e-06096c3b22d3",
"publisherId": "msjsdiag.vscode-react-native",
"publisherDisplayName": "msjsdiag"
},
"name": "vscode-react-native",
"publisher": "msjsdiag",
"version": "0.16.0"
},
{
"metadata": {
"id": "c82c8b78-24bf-40c4-a27e-cf9b3e07a81c",
"publisherId": "benfahrenheit.vscode-surround",
"publisherDisplayName": "benfahrenheit"
},
"name": "vscode-surround",
"publisher": "benfahrenheit",
"version": "0.0.2"
},
{
"metadata": {
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.2"
},
{
"metadata": {
"id": "90a37ca1-92a2-488a-b196-7a8c0b0127ea",
"publisherId": "ms-vscode.vscode-typescript-tslint-plugin",
"publisherDisplayName": "ms-vscode"
},
"name": "vscode-typescript-tslint-plugin",
"publisher": "ms-vscode",
"version": "1.2.3"
},
{
"metadata": {
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444",
"publisherId": "VisualStudioExptTeam.vscodeintellicode",
"publisherDisplayName": "VisualStudioExptTeam"
},
"name": "vscodeintellicode",
"publisher": "VisualStudioExptTeam",
"version": "1.2.7"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.11"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+m f",
"command": "explorer.newFolder",
"when": "listFocus"
},
{
"key": "ctrl+shift+a",
"command": "explorer.newFile",
"when": "listFocus"
},
{
"key": "ctrl+shift+l",
"command": "list.select",
"when": "listFocus"
},
{
"key": "ctrl+enter",
"command": "editor.action.goToDeclaration"
},
{
"key": "ctrl+'",
"command": "extension.swapQuotes",
"when": "editorTextFocus"
},
{
"key": "ctrl+w",
"command": "-workbench.action.switchWindow"
},
{
"key": "shift+alt+c",
"command": "java.projectConfiguration.update",
"when": "editorFocus"
},
{
"key": "shift+alt+u",
"command": "-java.projectConfiguration.update",
"when": "editorFocus"
},
{
"key": "shift+alt+u",
"command": "extension.updateSettings",
"when": "editorFocus"
},
{
"key": "shift+alt+u",
"command": "-extension.updateSettings"
}
]
// 将设置放入此文件中以覆盖默认设置
{
"editor.fontSize" : 14,
"terminal.integrated.fontFamily" : "Source Code Pro for powerline",
"terminal.integrated.fontSize" : 14,
"vim.disableAnnoyingNeovimMessage": true,
"vim.easymotion" : true,
"vim.sneak" : true,
"vim.incsearch" : true,
"vim.useSystemClipboard" : true,
"vim.useCtrlKeys" : true,
"vim.hlsearch" : true,
"vim.insertModeKeyBindings" : [
{
"before": ["j", "j"],
"after" : ["<Esc>"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "d"],
"after" : ["d", "d"]
},
{
"before" : ["<C-n>"],
"commands": [":nohl"]
}
],
"vim.leader" : "<space>",
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false
},
"files.associations": {
"*.wpy" : "vue",
"*.wxss" : "less",
"*.tpl" : "nunjucks",
"*.wxa" : "vue",
"*.wxp" : "vue",
"*.wxc" : "vue",
"*.pcss" : "postcss",
"*.html" : "html",
"*.js" : "javascript",
".justreq" : "jsonc",
"muaenad" : "javascript",
"*.mustache": "java",
"*.jsx" : "javascriptreact"
},
"editor.tabSize" : 2,
"editor.snippetSuggestions" : "top",
"javascript.validate.enable" : false,
"editor.renderWhitespace" : "boundary",
"explorer.openEditors.visible": 0,
"window.zoomLevel" : 1,
"explorer.confirmDelete" : false,
"gitlens.advanced.messages" : {
"suppressShowKeyBindingsNotice": true,
"suppressWelcomeNotice" : true
},
"less.validate": false,
"[markdown]" : {
"editor.quickSuggestions": true,
},
"eslint.validate": [
"javascript",
"vue"
],
"vetur.validation.style" : false,
"editor.quickSuggestions": {
"strings": true
},
"element-helper.version" : "2.4",
"gitlens.keymap" : "alternate",
"gitlens.historyExplorer.enabled": false,
"psi-header.variables" : [
["projectCreationYear", "2019"],
["authoremail", "huaentan@gmail.com"],
["company", "muaen"]
],
"psi-header.templates": [
{
"language": "*",
"template": [
"File Created: <<filecreated('dddd, Do MMMM YYYY h:mm:ss a')>>",
"Author: <<author>> (<<authoremail>>)",
"-----",
"Last Modified: <<dateformat('dddd, Do MMMM YYYY h:mm:ss a')>>",
"Modified By: <<author>> (<<authoremail>>>)",
"-----",
"Copyright <<projectCreationYear>> - <<year>> <<copyrightholder>>, <<company>>"
]
}
],
"javascript.updateImportsOnFileMove.enabled" : "always",
"typescript.updateImportsOnFileMove.enabled" : "always",
"java.errors.incompleteClasspath.severity" : "ignore",
"terminal.external.osxExec" : "iTerm.app",
"workbench.startupEditor" : "newUntitledFile",
"gitlens.views.fileHistory.enabled" : false,
"gitlens.views.lineHistory.enabled" : false,
"files.eol" : "\n",
"editor.suggestSelection" : "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[css]" : {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
"[scss]": {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
"editor.fontFamily" : "Operator Mono, Fira Code",
"editor.cursorBlinking" : "smooth",
"editor.fontLigatures" : true,
"editor.letterSpacing" : 0.5,
"editor.lineHeight" : 25,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"name" : "italic font",
"scope": [
"comment",
"keyword",
"storage",
"keyword.control.import",
"keyword.control.default",
"keyword.control.from",
"keyword.operator.new",
"keyword.control.export",
"keyword.control.flow",
"storage.type.class",
"storage.type.function",
"storage.type",
"storage.type.class",
"variable.language",
"variable.language.super",
"variable.language.this",
"meta.class",
"meta.var.expr",
"constant.language.null",
"support.type.primitive",
"entity.name.method.js",
"entity.other.attribute-name",
"punctuation.definition.comment",
"text.html.basic entity.other.attribute-name.html",
"text.html.basic entity.other.attribute-name",
"tag.decorator.js entity.name.tag.js",
"tag.decorator.js punctuation.definition.tag.js",
"source.js constant.other.object.key.js string.unquoted.label.js",
],
"settings": {
"fontStyle": "italic",
}
},
]
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[arttemplate]" : {},
"java.configuration.checkProjectSettingsExclusions": false,
"typescript.preferences.quoteStyle" : "single",
"[javascript]" : {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"jest.pathToJest" : "",
"vsicons.projectDetection.autoReload" : true,
"workbench.iconTheme" : "vscode-icons",
"breadcrumbs.enabled" : false,
"importSorter.generalConfiguration.sortImportsInDirectory": false,
"eslint.alwaysShowStatus" : true,
"python.jediEnabled" : false,
"vsicons.dontShowNewVersionMessage" : true,
"[typescriptreact]" : {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"C_Cpp.updateChannel" : "Insiders",
"http.proxySupport" : "off",
"gitlens.gitCommands.closeOnFocusOut": true,
"sync.gist" : "154893a04a9338785448e5bf4f9beaed",
"[html]" : {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.requireConfig": true,
"[jsonc]" : {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"todo-tree.tree.showScanModeButton": false,
"[less]" : {
"editor.defaultFormatter": "michelemelluso.code-beautifier"
},
"sync.autoDownload": false,
"sync.forceDownload": false
}
{
/*
// Place your snippets for Javascript (Babel) 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"
}
*/
"Import React with Component": {
"prefix": "imrc",
"body": "import React, { Component } from 'react'"
},
"Constructor": {
"prefix": "con",
"body": "constructor(props) {\n\tsuper(props)\n}\n"
},
"Import React package only": {
"prefix": "imr",
"body": "import React from 'react'"
},
"Import PropTypes package": {
"prefix": "imp",
"body": "import PropTypes from 'prop-types'"
},
"React class render only": {
"prefix": "classr",
"body": "class $1 extends Component {\n\trender() {\n\t\treturn(\n\t\t\t${2:<div />}\n\t\t)\n\t}\n}\n\nexport default $1"
},
"Static PropTypes": {
"prefix": "staticp",
"body": "static propTypes = {\n\t${1:prop}: PropTypes.${2:type}\n}",
"description": "Add react static propTypes"
},
"Static defaultProps": {
"prefix": "staticd",
"body": "static defaultProps = {\n\t${1:prop}: ${2:value}\n}",
"description": "Add react static defaultProps"
},
"ref": {
"prefix": "ref",
"body": "ref={refsNode => this.${1:refsNode} = refsNode}",
"description": "React refs"
}
}
{
/*
// Place your snippets for JavaScript React 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"
}
*/
}
{
// Place your snippets for less 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"
// }
"Custom Round Func": {
"prefix": "r:",
"body": [
"round($1rem / @ui-width, 2)"
],
"description": "Use the custom less function"
}
}
{
// Place your snippets for scss 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"
// }
}
{
// 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"
// }
"Add Egg MiddleWare": {
"prefix": "newmiddle",
"body": [
"import { Context } from 'egg'",
"export default (ctx: Context, next: () => Promise<any>) => {\n\t$1\n}\n"
],
"description": "new egg middleware"
},
"Add Egg Test": {
"prefix": "newtest",
"body": [
"import { Context } from 'egg'",
"import { app, assert } from 'egg-mock/bootstrap'\n",
"describe('$1', () => {\n",
"\tlet ctx: Context\n\n\tbefore(async () => {\n\t\tctx = app.mockContext()\n\t})\n",
"\tit('$2', async () => {\n$3\n\t})",
"})\n"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment