Last active
August 16, 2020 13:25
-
-
Save nattatorn-dev/90c7716af8bf7631139c13d35da1b622 to your computer and use it in GitHub Desktop.
sync vscode workspace setting for everywhere
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"lastUpload":"2020-08-16T13:25:04.868Z","extensionVersion":"v3.4.3"} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"metadata": { | |
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc", | |
"publisherId": "alefragnani.Bookmarks", | |
"publisherDisplayName": "alefragnani" | |
}, | |
"name": "Bookmarks", | |
"publisher": "alefragnani", | |
"version": "11.3.1" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a", | |
"publisherId": "CoenraadS.bracket-pair-colorizer-2", | |
"publisherDisplayName": "CoenraadS" | |
}, | |
"name": "bracket-pair-colorizer-2", | |
"publisher": "CoenraadS", | |
"version": "0.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3", | |
"publisherId": "formulahendry.code-runner", | |
"publisherDisplayName": "formulahendry" | |
}, | |
"name": "code-runner", | |
"publisher": "formulahendry", | |
"version": "0.11.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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7", | |
"publisherId": "streetsidesoftware.code-spell-checker", | |
"publisherDisplayName": "streetsidesoftware" | |
}, | |
"name": "code-spell-checker", | |
"publisher": "streetsidesoftware", | |
"version": "1.9.0" | |
}, | |
{ | |
"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.29.0" | |
}, | |
{ | |
"metadata": { | |
"id": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff", | |
"publisherId": "ms-dotnettools.csharp", | |
"publisherDisplayName": "ms-dotnettools" | |
}, | |
"name": "csharp", | |
"publisher": "ms-dotnettools", | |
"version": "1.23.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4", | |
"publisherId": "Dart-Code.dart-code", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "dart-code", | |
"publisher": "Dart-Code", | |
"version": "3.13.2" | |
}, | |
{ | |
"metadata": { | |
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd", | |
"publisherId": "msjsdiag.debugger-for-chrome", | |
"publisherDisplayName": "msjsdiag" | |
}, | |
"name": "debugger-for-chrome", | |
"publisher": "msjsdiag", | |
"version": "4.12.9" | |
}, | |
{ | |
"metadata": { | |
"id": "5e1ad6e2-8470-4064-95b4-8f4e4f218af5", | |
"publisherId": "henriiik.docker-linter", | |
"publisherDisplayName": "henriiik" | |
}, | |
"name": "docker-linter", | |
"publisher": "henriiik", | |
"version": "0.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71", | |
"publisherId": "mikestead.dotenv", | |
"publisherDisplayName": "mikestead" | |
}, | |
"name": "dotenv", | |
"publisher": "mikestead", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "b3917e4f-5086-4def-a82b-2ae6b708db16", | |
"publisherId": "flowtype.flow-for-vscode", | |
"publisherDisplayName": "flowtype" | |
}, | |
"name": "flow-for-vscode", | |
"publisher": "flowtype", | |
"version": "1.5.0" | |
}, | |
{ | |
"metadata": { | |
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158", | |
"publisherId": "Dart-Code.flutter", | |
"publisherDisplayName": "Dart-Code" | |
}, | |
"name": "flutter", | |
"publisher": "Dart-Code", | |
"version": "3.13.2" | |
}, | |
{ | |
"metadata": { | |
"id": "e4e21a5c-a882-4d7d-b8d8-cfe05b1436c6", | |
"publisherId": "huizhou.githd", | |
"publisherDisplayName": "huizhou" | |
}, | |
"name": "githd", | |
"publisher": "huizhou", | |
"version": "2.2.4" | |
}, | |
{ | |
"metadata": { | |
"id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
"publisherId": "eamodio.gitlens", | |
"publisherDisplayName": "eamodio" | |
}, | |
"name": "gitlens", | |
"publisher": "eamodio", | |
"version": "10.2.2" | |
}, | |
{ | |
"metadata": { | |
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da", | |
"publisherId": "golang.go", | |
"publisherDisplayName": "golang" | |
}, | |
"name": "go", | |
"publisher": "golang", | |
"version": "0.16.1" | |
}, | |
{ | |
"metadata": { | |
"id": "f2c8b652-2886-45ef-8bc0-c8d1ee8a0e9f", | |
"publisherId": "znck.grammarly", | |
"publisherDisplayName": "znck" | |
}, | |
"name": "grammarly", | |
"publisher": "znck", | |
"version": "0.12.5" | |
}, | |
{ | |
"metadata": { | |
"id": "0ec558c9-f7f7-4df3-b2cf-a41ddcf292dd", | |
"publisherId": "mkaufman.HTMLHint", | |
"publisherDisplayName": "mkaufman" | |
}, | |
"name": "HTMLHint", | |
"publisher": "mkaufman", | |
"version": "0.8.0" | |
}, | |
{ | |
"metadata": { | |
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b", | |
"publisherId": "oderwat.indent-rainbow", | |
"publisherDisplayName": "oderwat" | |
}, | |
"name": "indent-rainbow", | |
"publisher": "oderwat", | |
"version": "7.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "198a707e-28af-4e84-8610-6e2f628dd12d", | |
"publisherId": "redhat.java", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "java", | |
"publisher": "redhat", | |
"version": "0.65.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": "5db78037-f674-459f-a236-db622c427c5b", | |
"publisherId": "PKief.material-icon-theme", | |
"publisherDisplayName": "PKief" | |
}, | |
"name": "material-icon-theme", | |
"publisher": "PKief", | |
"version": "4.2.0" | |
}, | |
{ | |
"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": "36d19e17-7569-4841-a001-947eb18602b2", | |
"publisherId": "ms-vscode.node-debug2", | |
"publisherDisplayName": "ms-vscode" | |
}, | |
"name": "node-debug2", | |
"publisher": "ms-vscode", | |
"version": "1.42.5" | |
}, | |
{ | |
"metadata": { | |
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8", | |
"publisherId": "christian-kohler.npm-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "npm-intellisense", | |
"publisher": "christian-kohler", | |
"version": "1.3.0" | |
}, | |
{ | |
"metadata": { | |
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86", | |
"publisherId": "christian-kohler.path-intellisense", | |
"publisherDisplayName": "christian-kohler" | |
}, | |
"name": "path-intellisense", | |
"publisher": "christian-kohler", | |
"version": "2.2.1" | |
}, | |
{ | |
"metadata": { | |
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90", | |
"publisherId": "esbenp.prettier-vscode", | |
"publisherDisplayName": "esbenp" | |
}, | |
"name": "prettier-vscode", | |
"publisher": "esbenp", | |
"version": "5.1.3" | |
}, | |
{ | |
"metadata": { | |
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc", | |
"publisherId": "mohsen1.prettify-json", | |
"publisherDisplayName": "mohsen1" | |
}, | |
"name": "prettify-json", | |
"publisher": "mohsen1", | |
"version": "0.0.3" | |
}, | |
{ | |
"metadata": { | |
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
"publisherId": "ms-python.python", | |
"publisherDisplayName": "ms-python" | |
}, | |
"name": "python", | |
"publisher": "ms-python", | |
"version": "2020.8.101144" | |
}, | |
{ | |
"metadata": { | |
"id": "e05d98bf-3735-4c1e-9fae-86ef0a52e19f", | |
"publisherId": "quicktype.quicktype", | |
"publisherDisplayName": "quicktype" | |
}, | |
"name": "quicktype", | |
"publisher": "quicktype", | |
"version": "12.0.46" | |
}, | |
{ | |
"metadata": { | |
"id": "dda49fd5-1f3b-4d25-bf61-4fc41905ede5", | |
"publisherId": "humao.rest-client", | |
"publisherDisplayName": "humao" | |
}, | |
"name": "rest-client", | |
"publisher": "humao", | |
"version": "0.24.1" | |
}, | |
{ | |
"metadata": { | |
"id": "997fc03c-d81e-4815-8bd1-2c4f9a1ac1a5", | |
"publisherId": "glen-84.sass-lint", | |
"publisherDisplayName": "glen-84" | |
}, | |
"name": "sass-lint", | |
"publisher": "glen-84", | |
"version": "1.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "c8080b75-f821-4c25-9a68-93570844bedc", | |
"publisherId": "mlewand.select-part-of-word", | |
"publisherDisplayName": "mlewand" | |
}, | |
"name": "select-part-of-word", | |
"publisher": "mlewand", | |
"version": "1.0.1" | |
}, | |
{ | |
"metadata": { | |
"id": "5b51ff58-96bf-410c-8919-ed69958606fa", | |
"publisherId": "zengxingxin.sort-js-object-keys", | |
"publisherDisplayName": "zengxingxin" | |
}, | |
"name": "sort-js-object-keys", | |
"publisher": "zengxingxin", | |
"version": "1.0.6" | |
}, | |
{ | |
"metadata": { | |
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92", | |
"publisherId": "shinnn.stylelint", | |
"publisherDisplayName": "shinnn" | |
}, | |
"name": "stylelint", | |
"publisher": "shinnn", | |
"version": "0.51.0" | |
}, | |
{ | |
"metadata": { | |
"id": "4ae6dc82-7981-4f10-bd81-2d72aec37f39", | |
"publisherId": "jock.svg", | |
"publisherDisplayName": "jock" | |
}, | |
"name": "svg", | |
"publisher": "jock", | |
"version": "1.3.8" | |
}, | |
{ | |
"metadata": { | |
"id": "6623619a-676d-4cde-943f-a3c193b44fc0", | |
"publisherId": "ChakrounAnas.turbo-console-log", | |
"publisherDisplayName": "ChakrounAnas" | |
}, | |
"name": "turbo-console-log", | |
"publisher": "ChakrounAnas", | |
"version": "1.4.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483", | |
"publisherId": "octref.vetur", | |
"publisherDisplayName": "octref" | |
}, | |
"name": "vetur", | |
"publisher": "octref", | |
"version": "0.26.1" | |
}, | |
{ | |
"metadata": { | |
"id": "1b160753-ae5e-42bb-82ad-d115ce5c10f4", | |
"publisherId": "be5invis.vscode-custom-css", | |
"publisherDisplayName": "be5invis" | |
}, | |
"name": "vscode-custom-css", | |
"publisher": "be5invis", | |
"version": "3.0.10" | |
}, | |
{ | |
"metadata": { | |
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
"publisherId": "ms-azuretools.vscode-docker", | |
"publisherDisplayName": "ms-azuretools" | |
}, | |
"name": "vscode-docker", | |
"publisher": "ms-azuretools", | |
"version": "1.4.1" | |
}, | |
{ | |
"metadata": { | |
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
"publisherId": "dbaeumer.vscode-eslint", | |
"publisherDisplayName": "dbaeumer" | |
}, | |
"name": "vscode-eslint", | |
"publisher": "dbaeumer", | |
"version": "2.1.8" | |
}, | |
{ | |
"metadata": { | |
"id": "e607d339-50b5-4b33-85ac-1d79edc0c7b3", | |
"publisherId": "gcazaciuc.vscode-flow-ide", | |
"publisherDisplayName": "gcazaciuc" | |
}, | |
"name": "vscode-flow-ide", | |
"publisher": "gcazaciuc", | |
"version": "1.2.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.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "61fcd0cf-64d7-4836-8d6b-d55f4fb83281", | |
"publisherId": "vscjava.vscode-java-debug", | |
"publisherDisplayName": "vscjava" | |
}, | |
"name": "vscode-java-debug", | |
"publisher": "vscjava", | |
"version": "0.27.1" | |
}, | |
{ | |
"metadata": { | |
"id": "7865e561-1c83-410e-9b99-aabada597a7e", | |
"publisherId": "vscjava.vscode-java-dependency", | |
"publisherDisplayName": "vscjava" | |
}, | |
"name": "vscode-java-dependency", | |
"publisher": "vscjava", | |
"version": "0.11.0" | |
}, | |
{ | |
"metadata": { | |
"id": "96f11e1f-1a46-4592-b084-f025b2c2a81f", | |
"publisherId": "vscjava.vscode-java-pack", | |
"publisherDisplayName": "vscjava" | |
}, | |
"name": "vscode-java-pack", | |
"publisher": "vscjava", | |
"version": "0.10.0" | |
}, | |
{ | |
"metadata": { | |
"id": "67c06b0d-1891-42ca-b2a8-113e79bff069", | |
"publisherId": "vscjava.vscode-java-test", | |
"publisherDisplayName": "vscjava" | |
}, | |
"name": "vscode-java-test", | |
"publisher": "vscjava", | |
"version": "0.24.0" | |
}, | |
{ | |
"metadata": { | |
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd", | |
"publisherId": "Orta.vscode-jest", | |
"publisherDisplayName": "Orta" | |
}, | |
"name": "vscode-jest", | |
"publisher": "Orta", | |
"version": "3.2.0" | |
}, | |
{ | |
"metadata": { | |
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643", | |
"publisherId": "DavidAnson.vscode-markdownlint", | |
"publisherDisplayName": "DavidAnson" | |
}, | |
"name": "vscode-markdownlint", | |
"publisher": "DavidAnson", | |
"version": "0.36.3" | |
}, | |
{ | |
"metadata": { | |
"id": "b0f06c6b-24fb-4d7b-bd79-bc5e2fa17312", | |
"publisherId": "vscjava.vscode-maven", | |
"publisherDisplayName": "vscjava" | |
}, | |
"name": "vscode-maven", | |
"publisher": "vscjava", | |
"version": "0.24.0" | |
}, | |
{ | |
"metadata": { | |
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757", | |
"publisherId": "eg2.vscode-npm-script", | |
"publisherDisplayName": "eg2" | |
}, | |
"name": "vscode-npm-script", | |
"publisher": "eg2", | |
"version": "0.3.13" | |
}, | |
{ | |
"metadata": { | |
"id": "1d3d1fb2-0d8f-47ed-bfce-990b8ddfc9d8", | |
"publisherId": "zxh404.vscode-proto3", | |
"publisherDisplayName": "zxh404" | |
}, | |
"name": "vscode-proto3", | |
"publisher": "zxh404", | |
"version": "0.4.2" | |
}, | |
{ | |
"metadata": { | |
"id": "a4678ccd-2309-4cdd-b6cf-94af8dd7001f", | |
"publisherId": "jrebocho.vscode-random", | |
"publisherDisplayName": "jrebocho" | |
}, | |
"name": "vscode-random", | |
"publisher": "jrebocho", | |
"version": "1.7.0" | |
}, | |
{ | |
"metadata": { | |
"id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd", | |
"publisherId": "jpoissonnier.vscode-styled-components", | |
"publisherDisplayName": "jpoissonnier" | |
}, | |
"name": "vscode-styled-components", | |
"publisher": "jpoissonnier", | |
"version": "0.0.29" | |
}, | |
{ | |
"metadata": { | |
"id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9", | |
"publisherId": "wayou.vscode-todo-highlight", | |
"publisherDisplayName": "wayou" | |
}, | |
"name": "vscode-todo-highlight", | |
"publisher": "wayou", | |
"version": "1.0.4" | |
}, | |
{ | |
"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": "6703768d-d42f-474e-9f6e-5f288d53f6e8", | |
"publisherId": "redhat.vscode-xml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-xml", | |
"publisher": "redhat", | |
"version": "0.13.0" | |
}, | |
{ | |
"metadata": { | |
"id": "2061917f-f76a-458a-8da9-f162de22b97e", | |
"publisherId": "redhat.vscode-yaml", | |
"publisherDisplayName": "redhat" | |
}, | |
"name": "vscode-yaml", | |
"publisher": "redhat", | |
"version": "0.9.1" | |
}, | |
{ | |
"metadata": { | |
"id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", | |
"publisherId": "VisualStudioExptTeam.vscodeintellicode", | |
"publisherDisplayName": "VisualStudioExptTeam" | |
}, | |
"name": "vscodeintellicode", | |
"publisher": "VisualStudioExptTeam", | |
"version": "1.2.10" | |
}, | |
{ | |
"metadata": { | |
"id": "5a6dc0d5-dc02-4121-8e24-cad33a2ff0af", | |
"publisherId": "ms-vsliveshare.vsliveshare", | |
"publisherDisplayName": "ms-vsliveshare" | |
}, | |
"name": "vsliveshare", | |
"publisher": "ms-vsliveshare", | |
"version": "1.0.2619" | |
}, | |
{ | |
"metadata": { | |
"id": "0d3267b6-cd5d-4e0b-a39c-014f8c73b94f", | |
"publisherId": "rido3.wordcount", | |
"publisherDisplayName": "rido3" | |
}, | |
"name": "wordcount", | |
"publisher": "rido3", | |
"version": "0.1.33" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Place your key bindings in this file to overwrite the defaults | |
[ | |
{ | |
"key": "cmd+k cmd+u", | |
"command": "editor.action.transformToUppercase" | |
}, | |
{ | |
"key": "cmd+k cmd+l", | |
"command": "editor.action.transformToLowercase" | |
}, | |
{ | |
"key": "ctrl+down", | |
"command": "block-travel.jumpDown", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+down", | |
"command": "-block-travel.jumpDown", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+up", | |
"command": "block-travel.jumpUp", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+up", | |
"command": "-block-travel.jumpUp", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+shift+up", | |
"command": "block-travel.selectUp", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "shift+alt+up", | |
"command": "-block-travel.selectUp", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "ctrl+shift+down", | |
"command": "block-travel.selectDown", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "shift+alt+down", | |
"command": "-block-travel.selectDown", | |
"when": "editorTextFocus" | |
}, | |
{ | |
"key": "alt+cmd+f", | |
"command": "editor.action.formatDocument", | |
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly" | |
}, | |
{ | |
"key": "shift+alt+f", | |
"command": "-editor.action.formatDocument", | |
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"name": "material-icon-theme", | |
"version": "2.1.0" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"eslint.enable": true, | |
"eslint.validate": [ | |
"javascript", | |
"javascriptreact" | |
// "vue", | |
// "vue-html" | |
], | |
"eslint.run": "onType", | |
"eslint.autoFixOnSave": false, | |
"window.zoomLevel": 0, | |
"workbench.colorTheme": "Monokai", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#282A27", | |
"editor.background": "#282A27", | |
"titleBar.activeBackground": "#282A27" | |
}, | |
"vscode_custom_css.imports": [ | |
"file:///Users/nattatorn.dev/vscode/custom-styles.css" | |
], | |
"editor.minimap.enabled": false, | |
"editor.fontSize": 15, | |
"editor.formatOnSave": false, | |
// "flow.useNPMPackagedFlow": true, | |
"javascript.format.enable": false, | |
"javascript.validate.enable": false, | |
"workbench.activityBar.visible": true, | |
"editor.renderControlCharacters": false, | |
"workbench.sideBar.location": "left", | |
"workbench.iconTheme": "vscode-icons", | |
"typescript.check.npmIsInstalled": false, | |
"prettier.tsLintIntegration": true, | |
"explorer.sortOrder": "default", | |
"todohighlight.isEnable": true, | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
"editor.multiCursorModifier": "ctrlCmd", | |
"workbench.startupEditor": "newUntitledFile", | |
"sortImports.onSave": false, | |
"workbench.panel.location": "bottom", | |
"editor.snippetSuggestions": "top", | |
"terminal.integrated.fontSize": 14, | |
"workbench.editor.tabSizing": "shrink", | |
"flow.useNPMPackagedFlow": true, | |
"javascript.validate.enable": false, | |
"diffEditor.ignoreTrimWhitespace": false, | |
"editor.renderIndentGuides": false, | |
"breadcrumbs.enabled": true, | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"editor.suggestSelection": "first", | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"python.jediEnabled": false, | |
"git.enableSmartCommit": true, | |
"diffEditor.renderSideBySide": true, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"go.useLanguageServer": true, | |
"go.formatTool": "goimports", | |
"typescript.tsserver.log": "verbose", | |
"cSpell.enableFiletypes": [ | |
"!typescript" | |
], | |
"cSpell.userWords": [ | |
"Distancematrix", | |
"domcontentloaded", | |
"formik" | |
], | |
"python.pythonPath": "/usr/local/bin/python3", | |
"java.semanticHighlighting.enabled": true, | |
"files.exclude": { | |
"**/.classpath": true, | |
"**/.project": true, | |
"**/.settings": true, | |
"**/.factorypath": true | |
}, | |
"python.languageServer": "Microsoft", | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"dart.flutterSdkPath": "/Users/nattatorn.dev/flutter", | |
"[dart]": { | |
"editor.formatOnSave": true, | |
"editor.formatOnType": true, | |
"editor.rulers": [ | |
80 | |
], | |
"editor.selectionHighlight": false, | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.suggestSelection": "first", | |
"editor.tabCompletion": "onlySnippets", | |
"editor.wordBasedSuggestions": false | |
}, | |
"sync.gist": "90c7716af8bf7631139c13d35da1b622", | |
"sync.forceUpload": false, | |
"sync.autoUpload": true | |
// "editor.formatOnSave": true | |
// "editor.formatOnSave": true | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"mongoose-schema": { | |
"prefix": "mongoose-schema", | |
"body": [ | |
"const Schema = new Schema(", | |
" {", | |
" id: Number,", | |
" },", | |
" { timestamps: true }", | |
");", | |
"", | |
"module.exports = mongoose.model(\"schema\", Schema);", | |
"" | |
], | |
"description": "" | |
}, | |
"express": { | |
"prefix": "express", | |
"body": [ | |
"const mongoose = require(\"mongoose\");", | |
"const express = require(\"express\");", | |
"const bodyParser = require(\"body-parser\");", | |
"const logger = require(\"morgan\");", | |
"const cors = require(\"cors\");", | |
"const Data = require(\"./schema\");", | |
"", | |
"require(\"dotenv\").load();", | |
"", | |
"const API_PORT = 3000;", | |
"const app = express();", | |
"const router = express.Router();", | |
"", | |
"// this is our MongoDB database", | |
"mongoose.connect(\"\", { useNewUrlParser: true });", | |
"", | |
"let db = mongoose.connection;", | |
"db.once(\"open\", () => console.log(\"connected to the database\"));", | |
"db.on(\"error\", console.error.bind(console, \"MongoDB connection error:\"));", | |
"", | |
"app.use(bodyParser.urlencoded({ extended: false }));", | |
"app.use(bodyParser.json());", | |
"app.use(logger(\"dev\"));", | |
"app.use(cors());", | |
"", | |
"router.get(\"/\", (req, res) => {", | |
" return", | |
"});", | |
"", | |
"app.use(\"/api\", router);", | |
"", | |
"app.listen(API_PORT, () => console.log(`LISTENING ON PORT ${API_PORT} `));", | |
"" | |
], | |
"description": "" | |
}, | |
"Import react": { | |
"prefix": "imr", | |
"body": ["import React from 'react';"], | |
"description": "Import react" | |
}, | |
"Import react component": { | |
"prefix": "imrc", | |
"body": ["import React, { Component } from 'react';"], | |
"description": "Import react component" | |
}, | |
"Import React-Native Element": { | |
"prefix": "imrn", | |
"body": "import { $1 } from 'react-native';", | |
"description": "Import React-Native Element" | |
}, | |
"Import Styled-Components": { | |
"prefix": "ims", | |
"body": "import styled from 'styled-components';", | |
"description": "Import Styled-Components" | |
}, | |
"Import Styled-Components Native": { | |
"prefix": "imsn", | |
"body": "import styled from 'styled-components/native';", | |
"description": "Import Styled-Components" | |
}, | |
"Redux constant": { | |
"prefix": "rct", | |
"body": "export const $1 = '$1';" | |
}, | |
"Print to console": { | |
"prefix": "cl", | |
"body": ["console.log($1)"], | |
"description": "Log output to console" | |
}, | |
"Export default": { | |
"prefix": "ed", | |
"body": ["export default $1;"], | |
"description": "Export default" | |
}, | |
"EslintDisableLine": { | |
"prefix": "edl", | |
"body": "// eslint-disable-line", | |
"description": "Eslint Disable Line" | |
}, | |
"Comment Block": { | |
"prefix": "cm", | |
"body": ["/**", " * ${1}", " */"] | |
}, | |
"Stateless Component": { | |
"prefix": "sl", | |
"body": ["const $1 = () => (", "\t$2", ");", "", "export default $1;"] | |
}, | |
"Stateless Component Return": { | |
"prefix": "slr", | |
"body": [ | |
"const $1 = () => {", | |
"\treturn (", | |
"\t\t$2", | |
"\t);", | |
"}", | |
"", | |
"export default $1;" | |
] | |
}, | |
"Redux Reducer": { | |
"prefix": "rrd", | |
"body": [ | |
"export default (state = $1, action) => {", | |
"\tswitch (action.type) {", | |
"\t\tcase $2:", | |
"\t\t\t$3", | |
"\t\tdefault:", | |
"\t\t\treturn state;", | |
"\t}", | |
"};" | |
] | |
}, | |
"Redux Pure Function": { | |
"prefix": "rpf", | |
"body": [ | |
"export const $1 = '$1';", | |
"", | |
"export function $2($3) {", | |
"\treturn {", | |
"\t\ttype: $1,", | |
"\t\t$3", | |
"\t}", | |
"}" | |
] | |
}, | |
"Redux Pure Function Const": { | |
"prefix": "rpc", | |
"body": [ | |
"export const $1 = '$1';", | |
"", | |
"export const $2 = $3 => ({", | |
"\ttype: $1,", | |
"\t$3", | |
"});" | |
] | |
}, | |
"Comment Big Block": { | |
"prefix": "cmmb", | |
"body": [ | |
"/**", | |
"|--------------------------------------------------", | |
"| $1", | |
"|--------------------------------------------------", | |
"*/" | |
] | |
}, | |
"ComponentWillMount": { | |
"prefix": "cwm", | |
"body": ["componentWillMount() {", "\t$1", "}"] | |
}, | |
"ComponentWillUpdate": { | |
"prefix": "cwu", | |
"body": ["componentWillUpdate() {", "\t$1", "}"] | |
}, | |
"ComponentDidUpdate": { | |
"prefix": "cdu", | |
"body": ["componentDidUpdate(prevProps, prevState) {", "\t$1", "}"] | |
}, | |
"ComponentWillReceiveProps": { | |
"prefix": "cwrp", | |
"body": ["componentWillReceiveProps(nextProps) {", "\t$1", "}"] | |
}, | |
"Comment big line": { | |
"prefix": "cbl", | |
"body": "// ============================================================" | |
}, | |
"Component Class": { | |
"prefix": "ccs", | |
"body": [ | |
"class $1 extends Component {", | |
"\tstate = { $2 }", | |
"\trender() {", | |
"\t\treturn (", | |
"\t\t\t$3", | |
"\t\t);", | |
"\t}", | |
"}", | |
"", | |
"export default $1;" | |
] | |
}, | |
"Export default Component Class": { | |
"prefix": "edccs", | |
"body": [ | |
"export default class $1 extends Component {", | |
"\tstate = { $2 }", | |
"\trender() {", | |
"\t\treturn (", | |
"\t\t\t$3", | |
"\t\t);", | |
"\t}", | |
"}" | |
] | |
}, | |
"Connect Redux": { | |
"prefix": "crr", | |
"body": "import { connect } from 'react-redux';" | |
}, | |
"ComponentDidMount": { | |
"prefix": "cdm", | |
"body": ["componentDidMount() {", "\t$1", "}"] | |
}, | |
"EStyleSheet Style": { | |
"prefix": "ess", | |
"body": [ | |
"import EStyleSheet from 'react-native-extended-stylesheet';", | |
"", | |
"const styles = EStyleSheet.create({", | |
"\t$1", | |
"});", | |
"", | |
"export default styles;" | |
] | |
}, | |
"Stateless Component Function": { | |
"prefix": "slc", | |
"body": ["function $1($2) {", "\t$3", "}", "", "export default $1;"] | |
}, | |
"Styled Component": { | |
"prefix": "styc", | |
"body": ["const $1 = styled.$2`", "\t$3", "`"] | |
}, | |
"Export Styled Component": { | |
"prefix": "estyc", | |
"body": ["export const $1 = styled.$2`", "\t$3", "`"] | |
}, | |
"Export default Styled Component": { | |
"prefix": "edstyc", | |
"body": ["export default styled.$1`", "\t$2", "`"] | |
}, | |
"ComponentWillUnmount": { | |
"prefix": "cwum", | |
"body": ["componentWillUnmount() {", "\t$1", "}"] | |
}, | |
"Console Log": { | |
"prefix": "log", | |
"body": [ | |
"console.log('====================================');", | |
"console.log($1);", | |
"console.log('====================================');" | |
] | |
}, | |
"Test Describe": { | |
"prefix": "tdesc", | |
"body": ["describe('$1', () => {", "\t$2", "});"] | |
}, | |
"Test it": { | |
"prefix": "tit", | |
"body": ["it('should $1', $2($3) => {", "\t$4", "});"] | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// 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": "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