Skip to content

Instantly share code, notes, and snippets.

@willcode4food
Last active March 5, 2021 21:31
Show Gist options
  • Save willcode4food/de2ff5fffde667fd20d30857cf0cd1a4 to your computer and use it in GitHub Desktop.
Save willcode4food/de2ff5fffde667fd20d30857cf0cd1a4 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist for JavaScript/TypeScript Development
{"lastUpload":"2021-03-05T21:31:26.169Z","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.10"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.6"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"metadata": {
"id": "2aa040bf-c73a-455d-8946-5c6cc83b8019",
"publisherId": "wmaurer.change-case",
"publisherDisplayName": "wmaurer"
},
"name": "change-case",
"publisher": "wmaurer",
"version": "1.0.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": "e4f871bb-b27e-4ee9-b517-998d11af8d18",
"publisherId": "oouo-diogo-perdigao.docthis",
"publisherDisplayName": "oouo-diogo-perdigao"
},
"name": "docthis",
"publisher": "oouo-diogo-perdigao",
"version": "0.8.2"
},
{
"metadata": {
"id": "e55376f2-3b3e-4916-8dbf-34df2fce687b",
"publisherId": "drKnoxy.eslint-disable-snippets",
"publisherDisplayName": "drKnoxy"
},
"name": "eslint-disable-snippets",
"publisher": "drKnoxy",
"version": "1.3.0"
},
{
"metadata": {
"id": "1b625615-bded-4797-9806-079abcacfcc1",
"publisherId": "letrieu.expand-region",
"publisherDisplayName": "letrieu"
},
"name": "expand-region",
"publisher": "letrieu",
"version": "0.1.4"
},
{
"metadata": {
"id": "0b3246ac-09ad-433f-bfb1-7e5220d26593",
"publisherId": "sadesyllas.explorer-excluded-files",
"publisherDisplayName": "sadesyllas"
},
"name": "explorer-excluded-files",
"publisher": "sadesyllas",
"version": "1.0.0"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.6.14"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "11.3.0"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "7.5.0"
},
{
"metadata": {
"id": "c352bc6b-402c-45d5-bbab-504eb2ca4170",
"publisherId": "vespa-dev-works.jestRunIt",
"publisherDisplayName": "vespa-dev-works"
},
"name": "jestRunIt",
"publisher": "vespa-dev-works",
"version": "0.6.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.5.0"
},
{
"metadata": {
"id": "ef2a5b38-02c4-4193-8561-1f072c209474",
"publisherId": "silvenon.mdx",
"publisherDisplayName": "silvenon"
},
"name": "mdx",
"publisher": "silvenon",
"version": "0.1.0"
},
{
"metadata": {
"id": "5ac3c77e-2779-4be6-95b6-73092c7138ae",
"publisherId": "Cardinal90.multi-cursor-case-preserve",
"publisherDisplayName": "Cardinal90"
},
"name": "multi-cursor-case-preserve",
"publisher": "Cardinal90",
"version": "1.0.5"
},
{
"metadata": {
"id": "ce071f60-714c-4351-854a-2a1d33f1e357",
"publisherId": "felipe.nasc-touchbar",
"publisherDisplayName": "felipe"
},
"name": "nasc-touchbar",
"publisher": "felipe",
"version": "1.12.0"
},
{
"metadata": {
"id": "03b96169-4c19-4c9e-ada8-d5d208ebe80e",
"publisherId": "philsinatra.nested-comments",
"publisherDisplayName": "philsinatra"
},
"name": "nested-comments",
"publisher": "philsinatra",
"version": "2.3.1"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "2.3.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "5.9.2"
},
{
"metadata": {
"id": "c807e072-5951-4a01-9542-450f946c7ec1",
"publisherId": "xabikos.ReactSnippets",
"publisherDisplayName": "xabikos"
},
"name": "ReactSnippets",
"publisher": "xabikos",
"version": "2.4.0"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.163.0"
},
{
"metadata": {
"id": "529697b9-b343-4b1c-ba2f-f5ef692132d4",
"publisherId": "ms-vscode.sublime-keybindings",
"publisherDisplayName": "ms-vscode"
},
"name": "sublime-keybindings",
"publisher": "ms-vscode",
"version": "4.0.7"
},
{
"metadata": {
"id": "f5d7ffda-c1d6-4070-ba80-803c705a1ee6",
"publisherId": "monokai.theme-monokai-pro-vscode",
"publisherDisplayName": "monokai"
},
"name": "theme-monokai-pro-vscode",
"publisher": "monokai",
"version": "1.1.18"
},
{
"metadata": {
"id": "3acfcc8d-a050-4675-8e49-cdc9f8945404",
"publisherId": "naumovs.theme-oceanicnext",
"publisherDisplayName": "naumovs"
},
"name": "theme-oceanicnext",
"publisher": "naumovs",
"version": "0.0.4"
},
{
"metadata": {
"id": "6623619a-676d-4cde-943f-a3c193b44fc0",
"publisherId": "ChakrounAnas.turbo-console-log",
"publisherDisplayName": "ChakrounAnas"
},
"name": "turbo-console-log",
"publisher": "ChakrounAnas",
"version": "2.1.6"
},
{
"metadata": {
"id": "38583aca-2ba1-417f-80fc-68ca8d717fb4",
"publisherId": "rbbit.typescript-hero",
"publisherDisplayName": "rbbit"
},
"name": "typescript-hero",
"publisher": "rbbit",
"version": "3.0.0"
},
{
"metadata": {
"id": "29f3786d-d340-4b8c-8116-f2aa4d867f79",
"publisherId": "avraammavridis.vsc-sort-react",
"publisherDisplayName": "avraammavridis"
},
"name": "vsc-sort-react",
"publisher": "avraammavridis",
"version": "1.4.2"
},
{
"metadata": {
"id": "1b160753-ae5e-42bb-82ad-d115ce5c10f4",
"publisherId": "be5invis.vscode-custom-css",
"publisherDisplayName": "be5invis"
},
"name": "vscode-custom-css",
"publisher": "be5invis",
"version": "5.0.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.10.0"
},
{
"metadata": {
"id": "ea6a6046-2132-421f-a984-664909fcf0b8",
"publisherId": "hediet.vscode-drawio",
"publisherDisplayName": "hediet"
},
"name": "vscode-drawio",
"publisher": "hediet",
"version": "1.3.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.14"
},
{
"metadata": {
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229",
"publisherId": "GraphQL.vscode-graphql",
"publisherDisplayName": "GraphQL"
},
"name": "vscode-graphql",
"publisher": "GraphQL",
"version": "0.3.15"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "3.2.0"
},
{
"metadata": {
"id": "856c17a0-c69e-4567-92ff-28cbc322fc5c",
"publisherId": "dae.vscode-mac-color-picker",
"publisherDisplayName": "dae"
},
"name": "vscode-mac-color-picker",
"publisher": "dae",
"version": "1.0.1"
},
{
"metadata": {
"id": "f9f430e4-ba4b-490a-87b4-c0e21fef0e79",
"publisherId": "mujichOk.vscode-project-name-in-statusbar",
"publisherDisplayName": "mujichOk"
},
"name": "vscode-project-name-in-statusbar",
"publisher": "mujichOk",
"version": "1.0.0"
},
{
"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": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.16.0"
}
]
// Empty
[
{
"key": "ctrl+shift+l",
"command": "editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+l",
"command": "-editor.action.insertCursorAtEndOfEachLineSelected",
"when": "editorTextFocus"
}
]
{
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Monokai Pro (Filter Spectrum)",
"editor.fontSize": 15,
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"editor.renderWhitespace": "none",
"editor.formatOnPaste": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"editor.tabSize": 4,
"vscode_custom_css.imports": [
"https://gist.githubusercontent.com/willcode4food/a0a3334618d551e4499da612af394fda/raw/8dca717fa517ac657f6d833e9253c1f67b92c79f/VS%2520Code%2520Custom%2520CSS%2520-%2520Get%2520Yer%2520Freak%2520On!"
],
"vscode_custom_css.policy": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.validate": ["javascript"],
"typescript.experimental.syntaxFolding": false,
"workbench.editor.enablePreview": false,
"git.enableSmartCommit": true,
"sync.gist": "de2ff5fffde667fd20d30857cf0cd1a4",
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastUpload": "2018-06-20T15:22:17.991Z",
"sync.lastDownload": "",
"sync.forceDownload": false,
"editor.minimap.enabled": true,
"workbench.editor.enablePreviewFromQuickOpen": false,
"[python]": {},
"colorInfo.fields": ["hex", "rgb"],
"indentRainbow.tabmixColor": "*",
"yarn.runInTerminal": true,
"git.autofetch": true,
"git.path": "/usr/bin/git",
"terminal.explorerKind": "external",
"terminal.integrated.shell.osx": "/usr/local/bin/zsh",
"javascript.updateImportsOnFileMove.enabled": "always",
"diffEditor.ignoreTrimWhitespace": false,
"typescript.updateImportsOnFileMove.enabled": "always",
"python.formatting.provider": "black",
"git.enableCommitSigning": true,
"java.configuration.checkProjectSettingsExclusions": false,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"editor.find.addExtraSpaceOnTop": false,
"terminal.integrated.fontFamily": "Fira Code",
"files.associations": {
"*.mdx": "mdx"
},
"terminal.integrated.cursorStyle": "line",
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"eslint.lintTask.enable": true,
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.detectIndentation": false,
"prettier.tabWidth": 4,
"jestRunIt.debugTestLabel": "Debug",
"jestRunIt.runTestLabel": "Run",
"editor.formatOnSave": true,
"editor.suggest.showStatusBar": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"terminal.integrated.rendererType": "canvas",
"explorer.openEditors.sortOrder": "alphabetical",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.fontSize": 14,
"turboConsoleLog.quote": "'",
"debug.javascript.autoAttachFilter": "onlyWithFlag",
"terminal.integrated.scrollback": 9000,
"hediet.vscode-drawio.local-storage": "eyIuZHJhd2lvLWNvbmZpZyI6IntcImxhbmd1YWdlXCI6XCJcIixcImN1c3RvbUZvbnRzXCI6W10sXCJsaWJyYXJpZXNcIjpcImdlbmVyYWxcIixcImN1c3RvbUxpYnJhcmllc1wiOltcIkwuc2NyYXRjaHBhZFwiXSxcInBsdWdpbnNcIjpbXSxcInJlY2VudENvbG9yc1wiOltdLFwiZm9ybWF0V2lkdGhcIjpcIjI0MFwiLFwiY3JlYXRlVGFyZ2V0XCI6ZmFsc2UsXCJwYWdlRm9ybWF0XCI6e1wieFwiOjAsXCJ5XCI6MCxcIndpZHRoXCI6ODUwLFwiaGVpZ2h0XCI6MTEwMH0sXCJzZWFyY2hcIjp0cnVlLFwic2hvd1N0YXJ0U2NyZWVuXCI6dHJ1ZSxcImdyaWRDb2xvclwiOlwiI2QwZDBkMFwiLFwiZGFya0dyaWRDb2xvclwiOlwiIzZlNmU2ZVwiLFwiYXV0b3NhdmVcIjp0cnVlLFwicmVzaXplSW1hZ2VzXCI6bnVsbCxcIm9wZW5Db3VudGVyXCI6MCxcInZlcnNpb25cIjoxOCxcInVuaXRcIjoxLFwiaXNSdWxlck9uXCI6ZmFsc2UsXCJ1aVwiOlwiXCJ9In0=",
"workbench.startupEditor": "welcomePage",
"window.zoomLevel": -1
}
{
"Snapshot Test Import Emotion": {
"prefix": "react-test-snap-import-emotion",
"body": [
"import React from \"react\"",
"import renderer from \"react-test-renderer\"",
"",
"import ${TM_DIRECTORY/^.+\\/(.*)$/$1/} from './'",
""
]
},
"Snapshot Test Import Enzyme": {
"prefix": "react-test-snap-import-enzyme",
"body": [
"import React from \"react\"",
"import { render } from '@testing-library/react'",
"import Adapter from 'enzyme-adapter-react-16'",
"import { configure } from 'enzyme'",
"import ${TM_DIRECTORY/^.+\\/(.*)$/$1/} from './'",
"",
"configure({ adapter: new Adapter() })"
]
},
"Snapshot Test Fixture Enzyme": {
"prefix": "react-test-snap-fixture-enzyme",
"body": [
"",
"describe('${TM_DIRECTORY/^.+\\/(.*)$/$1/}', () => {",
" describe('when it is added', () => {",
" it('renders', () => {",
" const tree = render(<${TM_DIRECTORY/^.+\\/(.*)$/$1/} />)",
" expect(tree).toMatchInlineSnapshot()",
" })",
" })",
"})"
]
},
"Snapshot Test Fixture Emotion": {
"prefix": "react-test-snap-fixture-emotion",
"body": [
"",
"describe('${TM_DIRECTORY/^.+\\/(.*)$/$1/}', () => {",
" describe('when it is added', () => {",
" it('renders', () => {",
" const tree = renderer",
" .create(<${TM_DIRECTORY/^.+\\/(.*)$/$1/} />)",
" .toJSON()",
" expect(tree).toMatchInlineSnapshot()",
" })",
" })",
"})"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment