Skip to content

Instantly share code, notes, and snippets.

@antenando
Last active July 11, 2018 02:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save antenando/8f3c1719230785062022cbfb10f3260b to your computer and use it in GitHub Desktop.
Save antenando/8f3c1719230785062022cbfb10f3260b to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-07-11T02:23:51.479Z","extensionVersion":"v2.9.2"}
[
{
"metadata": {
"id": "aec52a63-18b3-48cf-a277-12fa10e2f25a",
"publisherId": "whtsky.agila-theme",
"publisherDisplayName": "whtsky"
},
"name": "agila-theme",
"publisher": "whtsky",
"version": "2.0.1"
},
{
"metadata": {
"id": "835af090-485a-48fc-bc95-4dd5b3e79734",
"publisherId": "steve8708.Align",
"publisherDisplayName": "steve8708"
},
"name": "Align",
"publisher": "steve8708",
"version": "0.2.0"
},
{
"metadata": {
"id": "e1efb0c8-2c62-4d86-bb6a-c88f198ddfcc",
"publisherId": "dustinsanders.an-old-hope-theme-vscode",
"publisherDisplayName": "dustinsanders"
},
"name": "an-old-hope-theme-vscode",
"publisher": "dustinsanders",
"version": "3.2.1"
},
{
"metadata": {
"id": "d57cfcbb-5746-48be-a607-96967331a91c",
"publisherId": "idleberg.applescript",
"publisherDisplayName": "idleberg"
},
"name": "applescript",
"publisher": "idleberg",
"version": "0.10.0"
},
{
"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": "cb5ffd62-3768-4f92-83a0-ccf84e22ddf4",
"publisherId": "kevinkyang.auto-comment-blocks",
"publisherDisplayName": "kevinkyang"
},
"name": "auto-comment-blocks",
"publisher": "kevinkyang",
"version": "1.0.1"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.0.15"
},
{
"metadata": {
"id": "819a23e1-b6c6-41cf-9029-e653b537d996",
"publisherId": "ms-vscode.azure-account",
"publisherDisplayName": "ms-vscode"
},
"name": "azure-account",
"publisher": "ms-vscode",
"version": "0.4.1"
},
{
"metadata": {
"id": "6cfd01d8-e2a2-48a0-8e87-fc63c3ad1d88",
"publisherId": "swiip.b-and-y",
"publisherDisplayName": "swiip"
},
"name": "b-and-y",
"publisher": "swiip",
"version": "0.2.0"
},
{
"metadata": {
"id": "7a0110bb-231a-4598-aa1b-0769ea46d28b",
"publisherId": "aaron-bond.better-comments",
"publisherDisplayName": "aaron-bond"
},
"name": "better-comments",
"publisher": "aaron-bond",
"version": "1.2.6"
},
{
"metadata": {
"id": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "0.19.1"
},
{
"metadata": {
"id": "fade5c3d-baa8-4693-9672-8618c34bc79e",
"publisherId": "wcwhitehead.bootstrap-3-snippets",
"publisherDisplayName": "wcwhitehead"
},
"name": "bootstrap-3-snippets",
"publisher": "wcwhitehead",
"version": "0.1.0"
},
{
"metadata": {
"id": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.59"
},
{
"metadata": {
"id": "a6a0c5b2-d078-4bf5-a9ee-4e37054414b3",
"publisherId": "formulahendry.code-runner",
"publisherDisplayName": "formulahendry"
},
"name": "code-runner",
"publisher": "formulahendry",
"version": "0.9.3"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "2.9.2"
},
{
"metadata": {
"id": "121396ad-85a1-45ec-9fd1-d95028a847f5",
"publisherId": "naumovs.color-highlight",
"publisherDisplayName": "naumovs"
},
"name": "color-highlight",
"publisher": "naumovs",
"version": "2.3.0"
},
{
"metadata": {
"id": "0a5b5b61-ac18-4036-9adc-d1a2549218b1",
"publisherId": "ohansemmanuel.css-grid-snippets",
"publisherDisplayName": "ohansemmanuel"
},
"name": "css-grid-snippets",
"publisher": "ohansemmanuel",
"version": "0.0.5"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.7.0"
},
{
"metadata": {
"id": "90a838c3-675b-4b87-b7a5-75ea88432cce",
"publisherId": "joelday.docthis",
"publisherDisplayName": "joelday"
},
"name": "docthis",
"publisher": "joelday",
"version": "0.7.1"
},
{
"metadata": {
"id": "19804510-b475-4dae-b0f7-6ca08fd1af0c",
"publisherId": "dsznajder.es7-react-js-snippets",
"publisherDisplayName": "dsznajder"
},
"name": "es7-react-js-snippets",
"publisher": "dsznajder",
"version": "1.8.3"
},
{
"metadata": {
"id": "774a0064-7683-400f-9210-02be20e0bd2e",
"publisherId": "vittorioromeo.expand-selection-to-scope",
"publisherDisplayName": "vittorioromeo"
},
"name": "expand-selection-to-scope",
"publisher": "vittorioromeo",
"version": "0.2.0"
},
{
"metadata": {
"id": "a1c4713c-cd10-4fbb-9c13-c3adec03b40f",
"publisherId": "humy2833.ftp-simple",
"publisherDisplayName": "humy2833"
},
"name": "ftp-simple",
"publisher": "humy2833",
"version": "0.6.7"
},
{
"metadata": {
"id": "8bb12ae3-73f8-40cf-86b7-4bd5729c6238",
"publisherId": "GrapeCity.gc-excelviewer",
"publisherDisplayName": "GrapeCity"
},
"name": "gc-excelviewer",
"publisher": "GrapeCity",
"version": "2.1.24"
},
{
"metadata": {
"id": "2bba45f2-4a48-41a6-bb86-d6ba5ab29a9f",
"publisherId": "felipecaputo.git-project-manager",
"publisherDisplayName": "felipecaputo"
},
"name": "git-project-manager",
"publisher": "felipecaputo",
"version": "1.6.1"
},
{
"metadata": {
"id": "b29620d9-78be-492b-91ea-59cf2c5308b7",
"publisherId": "qezhu.gitlink",
"publisherDisplayName": "qezhu"
},
"name": "gitlink",
"publisher": "qezhu",
"version": "0.4.5"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.17.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": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.0"
},
{
"metadata": {
"id": "0e0de266-c53a-46cb-ac7c-9ac2bd998673",
"publisherId": "TwentyChung.jsx",
"publisherDisplayName": "TwentyChung"
},
"name": "jsx",
"publisher": "TwentyChung",
"version": "0.0.1"
},
{
"metadata": {
"id": "93ecc089-f396-47b4-8676-7fa3bc156a2c",
"publisherId": "sysoev.language-stylus",
"publisherDisplayName": "sysoev"
},
"name": "language-stylus",
"publisher": "sysoev",
"version": "1.9.2"
},
{
"metadata": {
"id": "8c379296-feca-4544-853d-f085a1fc638f",
"publisherId": "bierner.markdown-footnotes",
"publisherDisplayName": "bierner"
},
"name": "markdown-footnotes",
"publisher": "bierner",
"version": "0.0.4"
},
{
"metadata": {
"id": "f8d0ffc4-66bb-4a9c-8149-ef8f043691a1",
"publisherId": "bierner.markdown-mermaid",
"publisherDisplayName": "bierner"
},
"name": "markdown-mermaid",
"publisher": "bierner",
"version": "1.0.0"
},
{
"metadata": {
"id": "f015bc3c-a098-4245-8765-615e002e09ab",
"publisherId": "yzane.markdown-pdf",
"publisherDisplayName": "yzane"
},
"name": "markdown-pdf",
"publisher": "yzane",
"version": "1.2.0"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.5.1"
},
{
"metadata": {
"id": "7f147721-ec06-4043-9e37-c9ffbecbccd1",
"publisherId": "whizkydee.material-palenight-theme",
"publisherDisplayName": "whizkydee"
},
"name": "material-palenight-theme",
"publisher": "whizkydee",
"version": "1.8.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.Material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "Material-theme",
"publisher": "zhuangtongfa",
"version": "2.15.1"
},
{
"metadata": {
"id": "6d40d0bb-f7f2-4d8b-94a9-ad03aa13fb8f",
"publisherId": "HookyQR.minify",
"publisherDisplayName": "HookyQR"
},
"name": "minify",
"publisher": "HookyQR",
"version": "0.3.0"
},
{
"metadata": {
"id": "5c178dcd-2497-4f98-88aa-ce7307c87fe6",
"publisherId": "GoliafRS.monokai-grs",
"publisherDisplayName": "GoliafRS"
},
"name": "monokai-grs",
"publisher": "GoliafRS",
"version": "0.2.37"
},
{
"metadata": {
"id": "40ae5cb7-e0d1-4d3d-b44f-1bea5279c6d7",
"publisherId": "s3gf4ult.monokai-vibrant",
"publisherDisplayName": "s3gf4ult"
},
"name": "monokai-vibrant",
"publisher": "s3gf4ult",
"version": "0.4.0"
},
{
"metadata": {
"id": "e58f546c-babc-455f-a265-ba40dbd140d4",
"publisherId": "sdras.night-owl",
"publisherDisplayName": "sdras"
},
"name": "night-owl",
"publisher": "sdras",
"version": "0.4.0"
},
{
"metadata": {
"id": "258ae097-be50-4084-a73a-c8b1a36a8970",
"publisherId": "rebornix.nova",
"publisherDisplayName": "rebornix"
},
"name": "nova",
"publisher": "rebornix",
"version": "0.2.2"
},
{
"metadata": {
"id": "b027c4b2-25ad-46db-b574-05dae3b2dc92",
"publisherId": "azemoh.one-monokai",
"publisherDisplayName": "azemoh"
},
"name": "one-monokai",
"publisher": "azemoh",
"version": "0.3.4"
},
{
"metadata": {
"id": "9768b072-5383-47ca-bff6-d4945d0474c6",
"publisherId": "Valiantsin.operatormonodarktheme",
"publisherDisplayName": "Valiantsin"
},
"name": "operatormonodarktheme",
"publisher": "Valiantsin",
"version": "0.6.0"
},
{
"metadata": {
"id": "0d1241e3-fa60-4f24-8f2a-6d7085677c48",
"publisherId": "ionutvmi.path-autocomplete",
"publisherDisplayName": "ionutvmi"
},
"name": "path-autocomplete",
"publisher": "ionutvmi",
"version": "1.10.0"
},
{
"metadata": {
"id": "a41c1549-4053-44d4-bf30-60fc809b4a86",
"publisherId": "christian-kohler.path-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "path-intellisense",
"publisher": "christian-kohler",
"version": "1.4.2"
},
{
"metadata": {
"id": "044b4b31-2969-4af3-895d-855433b8b46d",
"publisherId": "felixfbecker.php-debug",
"publisherDisplayName": "felixfbecker"
},
"name": "php-debug",
"publisher": "felixfbecker",
"version": "1.12.3"
},
{
"metadata": {
"id": "d80b9a94-f4a6-4e39-bc42-62212e365682",
"publisherId": "pnp.polacode",
"publisherDisplayName": "pnp"
},
"name": "polacode",
"publisher": "pnp",
"version": "0.2.2"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "1.5.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "8.0.0"
},
{
"metadata": {
"id": "aae0701b-111f-49c1-9000-abd37a442f28",
"publisherId": "WallabyJs.quokka-vscode",
"publisherDisplayName": "WallabyJs"
},
"name": "quokka-vscode",
"publisher": "WallabyJs",
"version": "1.0.132"
},
{
"metadata": {
"id": "82cee12a-9301-4543-8a99-be941c63095b",
"publisherId": "sledsworth.react-redux-es6-snippets",
"publisherDisplayName": "sledsworth"
},
"name": "react-redux-es6-snippets",
"publisher": "sledsworth",
"version": "0.5.3"
},
{
"metadata": {
"id": "ef35225b-a836-473d-b2c3-c3fd0386ae6f",
"publisherId": "timothymclane.react-redux-es6-snippets",
"publisherDisplayName": "timothymclane"
},
"name": "react-redux-es6-snippets",
"publisher": "timothymclane",
"version": "2.1.0"
},
{
"metadata": {
"id": "1663ddb7-a769-4ac1-8a59-dcec931f945a",
"publisherId": "alechp.react-toolbox-snippets",
"publisherDisplayName": "alechp"
},
"name": "react-toolbox-snippets",
"publisher": "alechp",
"version": "0.12.0"
},
{
"metadata": {
"id": "c807e072-5951-4a01-9542-450f946c7ec1",
"publisherId": "xabikos.ReactSnippets",
"publisherDisplayName": "xabikos"
},
"name": "ReactSnippets",
"publisher": "xabikos",
"version": "2.2.0"
},
{
"metadata": {
"id": "9d9198ef-15c4-45f2-889d-268757515ebb",
"publisherId": "TimonVS.ReactSnippetsStandard",
"publisherDisplayName": "TimonVS"
},
"name": "ReactSnippetsStandard",
"publisher": "TimonVS",
"version": "1.1.0"
},
{
"metadata": {
"id": "7ed7bccd-f358-4c6f-88c0-1296185abaa1",
"publisherId": "chrmarti.regex",
"publisherDisplayName": "chrmarti"
},
"name": "regex",
"publisher": "chrmarti",
"version": "0.2.0"
},
{
"metadata": {
"id": "e52bce95-a629-455f-8626-e7301b9e372a",
"publisherId": "robinbentley.sass-indented",
"publisherDisplayName": "robinbentley"
},
"name": "sass-indented",
"publisher": "robinbentley",
"version": "1.4.9"
},
{
"metadata": {
"id": "ee108066-df8b-43ae-9a83-e6c11400a759",
"publisherId": "jasonnutter.search-node-modules",
"publisherDisplayName": "jasonnutter"
},
"name": "search-node-modules",
"publisher": "jasonnutter",
"version": "1.3.0"
},
{
"metadata": {
"id": "a84825e8-5f04-4988-b85a-4942e795bcbe",
"publisherId": "burkeholland.simple-react-snippets",
"publisherDisplayName": "burkeholland"
},
"name": "simple-react-snippets",
"publisher": "burkeholland",
"version": "1.1.1"
},
{
"metadata": {
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
"publisherId": "shinnn.stylelint",
"publisherDisplayName": "shinnn"
},
"name": "stylelint",
"publisher": "shinnn",
"version": "0.37.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.0"
},
{
"metadata": {
"id": "9278b10d-2d93-48c8-b7b7-40360f746ef3",
"publisherId": "thomasviaud.tachyons-snippets",
"publisherDisplayName": "thomasviaud"
},
"name": "tachyons-snippets",
"publisher": "thomasviaud",
"version": "0.0.1"
},
{
"metadata": {
"id": "36aa2925-8674-432f-b123-03c32094c80f",
"publisherId": "gerane.Theme-Blackboard",
"publisherDisplayName": "gerane"
},
"name": "Theme-Blackboard",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "1a0e6a4b-916b-4dcd-9329-6df509a2d5b9",
"publisherId": "huacnlee.theme-blackboard-plus",
"publisherDisplayName": "huacnlee"
},
"name": "theme-blackboard-plus",
"publisher": "huacnlee",
"version": "1.0.2"
},
{
"metadata": {
"id": "fb374ce1-5343-46c8-a425-900fdad15523",
"publisherId": "wesbos.theme-cobalt2",
"publisherDisplayName": "wesbos"
},
"name": "theme-cobalt2",
"publisher": "wesbos",
"version": "2.1.6"
},
{
"metadata": {
"id": "b75da8e4-c57a-433b-b40c-d3566365c95e",
"publisherId": "bogdan-sinitsa.theme-dark-monokai",
"publisherDisplayName": "bogdan-sinitsa"
},
"name": "theme-dark-monokai",
"publisher": "bogdan-sinitsa",
"version": "0.3.0"
},
{
"metadata": {
"id": "467ab7ba-9060-4324-a0d3-c58f0f6d5aeb",
"publisherId": "k3a.theme-dark-plus-contrast",
"publisherDisplayName": "k3a"
},
"name": "theme-dark-plus-contrast",
"publisher": "k3a",
"version": "0.1.101"
},
{
"metadata": {
"id": "6bfab4b0-9e4f-4143-9cc2-2cb359d841d8",
"publisherId": "gerane.Theme-FlatlandMonokai",
"publisherDisplayName": "gerane"
},
"name": "Theme-FlatlandMonokai",
"publisher": "gerane",
"version": "0.0.4"
},
{
"metadata": {
"id": "5f9d7806-6510-4581-919a-8ae750b1e5b3",
"publisherId": "alireza94.theme-gotham",
"publisherDisplayName": "alireza94"
},
"name": "theme-gotham",
"publisher": "alireza94",
"version": "0.3.0"
},
{
"metadata": {
"id": "a6df477a-3eb0-4ab0-90f6-5b932a80f236",
"publisherId": "jbw91.theme-material-dark-soda",
"publisherDisplayName": "jbw91"
},
"name": "theme-material-dark-soda",
"publisher": "jbw91",
"version": "1.3.1"
},
{
"metadata": {
"id": "e96f7482-8e97-4155-8a7c-ad5fab4d8b2d",
"publisherId": "jprestidge.theme-material-theme",
"publisherDisplayName": "jprestidge"
},
"name": "theme-material-theme",
"publisher": "jprestidge",
"version": "1.0.1"
},
{
"metadata": {
"id": "68c0dd43-5cbd-4088-9b42-09f21c864023",
"publisherId": "gerane.Theme-monokai-best",
"publisherDisplayName": "gerane"
},
"name": "Theme-monokai-best",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "3a38b988-6060-4072-bbcd-cb6d6793c76c",
"publisherId": "vip32bit.theme-monokai-black",
"publisherDisplayName": "vip32bit"
},
"name": "theme-monokai-black",
"publisher": "vip32bit",
"version": "0.1.0"
},
{
"metadata": {
"id": "15de929b-c739-49db-86bc-b968cc6b7a5b",
"publisherId": "AdamCaviness.theme-monokai-dark-soda",
"publisherDisplayName": "AdamCaviness"
},
"name": "theme-monokai-dark-soda",
"publisher": "AdamCaviness",
"version": "0.0.5"
},
{
"metadata": {
"id": "2d52a525-c1cf-4238-970e-f085ae9a542b",
"publisherId": "DataByne.theme-monokai-hc",
"publisherDisplayName": "DataByne"
},
"name": "theme-monokai-hc",
"publisher": "DataByne",
"version": "1.1.1"
},
{
"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.8"
},
{
"metadata": {
"id": "4251a58d-7915-4add-87b0-d680f4ce9bef",
"publisherId": "fms-cat.theme-monokaisharp",
"publisherDisplayName": "fms-cat"
},
"name": "theme-monokaisharp",
"publisher": "fms-cat",
"version": "0.2.4"
},
{
"metadata": {
"id": "8f1db3ee-3711-4c77-8ce0-034aee743af6",
"publisherId": "gerane.Theme-peel",
"publisherDisplayName": "gerane"
},
"name": "Theme-peel",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "f7f33070-0f4f-4f19-85ec-d1d02d258357",
"publisherId": "tnaseem.theme-seti",
"publisherDisplayName": "tnaseem"
},
"name": "theme-seti",
"publisher": "tnaseem",
"version": "0.0.2"
},
{
"metadata": {
"id": "02e1d969-1c00-491d-8cb2-052d1f483fb4",
"publisherId": "gerane.Theme-TwoStones",
"publisherDisplayName": "gerane"
},
"name": "Theme-TwoStones",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "0cbeb12a-8f3c-4d9b-8cd1-038e9c4673a7",
"publisherId": "gerane.Theme-zacks",
"publisherDisplayName": "gerane"
},
"name": "Theme-zacks",
"publisher": "gerane",
"version": "0.0.2"
},
{
"metadata": {
"id": "f092a211-cdbf-431d-a3d6-34a3f7264573",
"publisherId": "sandy081.todotasks",
"publisherDisplayName": "sandy081"
},
"name": "todotasks",
"publisher": "sandy081",
"version": "0.5.0"
},
{
"metadata": {
"id": "7752d5d1-7dab-46f8-bc86-ffca8c2d33e7",
"publisherId": "fabianlauer.vs-code-xml-format",
"publisherDisplayName": "fabianlauer"
},
"name": "vs-code-xml-format",
"publisher": "fabianlauer",
"version": "0.1.5"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.3.0"
},
{
"metadata": {
"id": "085342db-9568-49b0-ad93-3223ac4c1baa",
"publisherId": "mrmlnc.vscode-apache",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-apache",
"publisher": "mrmlnc",
"version": "1.1.1"
},
{
"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": "9afc822b-2e25-496a-8137-c4ff621a6f7c",
"publisherId": "akamud.vscode-caniuse",
"publisherDisplayName": "akamud"
},
"name": "vscode-caniuse",
"publisher": "akamud",
"version": "0.5.3"
},
{
"metadata": {
"id": "1b160753-ae5e-42bb-82ad-d115ce5c10f4",
"publisherId": "be5invis.vscode-custom-css",
"publisherDisplayName": "be5invis"
},
"name": "vscode-custom-css",
"publisher": "be5invis",
"version": "2.7.1"
},
{
"metadata": {
"id": "cba79045-6f59-4f86-8c80-af78d566d8cf",
"publisherId": "deerawan.vscode-dash",
"publisherDisplayName": "deerawan"
},
"name": "vscode-dash",
"publisher": "deerawan",
"version": "1.10.0"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.0.27"
},
{
"metadata": {
"id": "344c4c0e-58d1-4c96-a8ec-7332addc037c",
"publisherId": "sallar.vscode-duotone-dark",
"publisherDisplayName": "sallar"
},
"name": "vscode-duotone-dark",
"publisher": "sallar",
"version": "0.3.3"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.4.12"
},
{
"metadata": {
"id": "9a466d14-cbfa-431e-8ea8-71fc8cfc8148",
"publisherId": "capaj.vscode-exports-autocomplete",
"publisherDisplayName": "capaj"
},
"name": "vscode-exports-autocomplete",
"publisher": "capaj",
"version": "0.5.4"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "2.10.3"
},
{
"metadata": {
"id": "f1bf39e1-ee7f-44aa-9ed9-b5d1d1f36005",
"publisherId": "nickytonline.vscode-gatsby-snippets",
"publisherDisplayName": "nickytonline"
},
"name": "vscode-gatsby-snippets",
"publisher": "nickytonline",
"version": "1.0.3"
},
{
"metadata": {
"id": "55ef6448-487b-49a0-a66e-4d2d9bb82229",
"publisherId": "Prisma.vscode-graphql",
"publisherDisplayName": "Prisma"
},
"name": "vscode-graphql",
"publisher": "Prisma",
"version": "0.0.10"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "0.2.0"
},
{
"metadata": {
"id": "c46b0018-f317-4b6c-a785-d2039b27338f",
"publisherId": "wix.vscode-import-cost",
"publisherDisplayName": "wix"
},
"name": "vscode-import-cost",
"publisher": "wix",
"version": "2.7.2"
},
{
"metadata": {
"id": "510e1d4e-1f9e-4910-8dbd-627c6f8a9791",
"publisherId": "akamud.vscode-javascript-snippet-pack",
"publisherDisplayName": "akamud"
},
"name": "vscode-javascript-snippet-pack",
"publisher": "akamud",
"version": "0.1.5"
},
{
"metadata": {
"id": "7997a8ae-1fae-4022-b834-12f6318aeffd",
"publisherId": "Orta.vscode-jest",
"publisherDisplayName": "Orta"
},
"name": "vscode-jest",
"publisher": "Orta",
"version": "2.8.0"
},
{
"metadata": {
"id": "daf8b44d-8aae-4da2-80c5-1f770219f643",
"publisherId": "DavidAnson.vscode-markdownlint",
"publisherDisplayName": "DavidAnson"
},
"name": "vscode-markdownlint",
"publisher": "DavidAnson",
"version": "0.18.0"
},
{
"metadata": {
"id": "d4598ff7-3c39-47f6-bf45-2df845252570",
"publisherId": "formulahendry.vscode-mysql",
"publisherDisplayName": "formulahendry"
},
"name": "vscode-mysql",
"publisher": "formulahendry",
"version": "0.3.0"
},
{
"metadata": {
"id": "6fc9fa34-b8b2-4071-9a0d-3eeb81cd9cfb",
"publisherId": "fknop.vscode-npm",
"publisherDisplayName": "fknop"
},
"name": "vscode-npm",
"publisher": "fknop",
"version": "3.3.0"
},
{
"metadata": {
"id": "ae9e3eb0-3357-4cc0-90ee-598d2d384757",
"publisherId": "eg2.vscode-npm-script",
"publisherDisplayName": "eg2"
},
"name": "vscode-npm-script",
"publisher": "eg2",
"version": "0.3.4"
},
{
"metadata": {
"id": "1d4d80c9-0d33-48a1-88a8-19ff80bc8e2a",
"publisherId": "ziyasal.vscode-open-in-github",
"publisherDisplayName": "ziyasal"
},
"name": "vscode-open-in-github",
"publisher": "ziyasal",
"version": "1.3.3"
},
{
"metadata": {
"id": "a27ff63d-ff11-478d-b1ab-19aa1ef19882",
"publisherId": "hoovercj.vscode-power-mode",
"publisherDisplayName": "hoovercj"
},
"name": "vscode-power-mode",
"publisher": "hoovercj",
"version": "2.2.0"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "7b3dd82b-794d-426e-81c1-05642aa27108",
"publisherId": "aaronthomas.vscode-snazzy-operator",
"publisherDisplayName": "aaronthomas"
},
"name": "vscode-snazzy-operator",
"publisher": "aaronthomas",
"version": "1.1.3"
},
{
"metadata": {
"id": "3fb77af3-b8b3-4cb9-9137-f555bd80e2b1",
"publisherId": "richie5um2.vscode-sort-json",
"publisherDisplayName": "richie5um2"
},
"name": "vscode-sort-json",
"publisher": "richie5um2",
"version": "1.12.0"
},
{
"metadata": {
"id": "bd52cbde-b7af-40be-bf56-67e57b6027da",
"publisherId": "chenxsan.vscode-standard-format",
"publisherDisplayName": "chenxsan"
},
"name": "vscode-standard-format",
"publisher": "chenxsan",
"version": "0.0.12"
},
{
"metadata": {
"id": "06cc3e44-aedb-41b8-a4ea-29ebf3c491fd",
"publisherId": "jpoissonnier.vscode-styled-components",
"publisherDisplayName": "jpoissonnier"
},
"name": "vscode-styled-components",
"publisher": "jpoissonnier",
"version": "0.0.19"
},
{
"metadata": {
"id": "6f5d4f30-67aa-4151-80c0-1bbe8ca5f9db",
"publisherId": "cssho.vscode-svgviewer",
"publisherDisplayName": "cssho"
},
"name": "vscode-svgviewer",
"publisher": "cssho",
"version": "1.4.4"
},
{
"metadata": {
"id": "9b2c953d-6ad4-46d1-b18e-7e5992d1d8a6",
"publisherId": "akamud.vscode-theme-onedark",
"publisherDisplayName": "akamud"
},
"name": "vscode-theme-onedark",
"publisher": "akamud",
"version": "2.1.0"
},
{
"metadata": {
"id": "276fd2ee-2d7f-4a4c-b2ea-1780b1f8e59b",
"publisherId": "minhthai.vscode-todo-parser",
"publisherDisplayName": "minhthai"
},
"name": "vscode-todo-parser",
"publisher": "minhthai",
"version": "1.9.1"
},
{
"metadata": {
"id": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8",
"publisherId": "pflannery.vscode-versionlens",
"publisherDisplayName": "pflannery"
},
"name": "vscode-versionlens",
"publisher": "pflannery",
"version": "0.21.1"
},
{
"metadata": {
"id": "bb56596c-2192-4e10-966d-786a0eb937f6",
"publisherId": "wk-j.webpack-progress",
"publisherDisplayName": "wk-j"
},
"name": "webpack-progress",
"publisher": "wk-j",
"version": "0.0.8"
}
]
c9a9fc61a2940b4575086201867a7b4e7fda6e329710fd04ae68630bba91a4820429db46312d3776c4ea365d04849d486bafc5addc1415fc450224023825bfab922b1f1b5053245450b22a9812be90ef573ac63196c4dcb03b3af233ae3cd61efacbdfe49d855690383b7fffd7de0eace1005ca2f23aa28b564095e3ca96a467f9f5e18fa07ba6c72819b9d01baeb4f4d98459b8880887d106e32b8b8cc3003e5056de1a2e2592899ed973e259c93c0573fbadb16434e11c4827fd9242305a1026a12008e96b3c127796ec1b95ddc5eedc0c8d00ce961d461ca76401c511a4b9f18723926acd1cbe7274414935053ada6418859357abb6f3f5d8fd86ad2ad305a2f23e24b49ba914be8844ef20a265e1d3021fa7d19403e6fed8367f8f17846c49e1e10f826a2b3b1ae35bec9cd8868f8a6bb115b8d69e832c2a384771a1e8b3
// Empty
[
{
"key": "cmd+e",
"command": "editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "shift+cmd+k",
"command": "-editor.action.deleteLines",
"when": "editorTextFocus && !editorReadonly"
},
{
"key": "cmd+d",
"command": "editor.action.copyLinesDownAction",
"when": "editorFocus"
},
{
"key": "shift+cmd+d",
"command": "-editor.action.copyLinesDownAction",
"when": "editorFocus"
},
{
"key": "shift+cmd+d",
"command": "editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "cmd+d",
"command": "-editor.action.addSelectionToNextFindMatch",
"when": "editorFocus"
},
{
"key": "shift+cmd+r",
"command": "workbench.files.action.showActiveFileInExplorer"
},
{
"key": "cmd+\\",
"command": "workbench.action.toggleMaximizedPanel"
},
{
"key": "alt+\\",
"command": "workbench.action.maximizeEditor"
},
{
"key": "shift+alt+\\",
"command": "workbench.action.evenEditorWidths"
},
{
"key": "alt+/",
"command": "workbench.action.splitEditor"
},
{
"key": "cmd+\\",
"command": "-workbench.action.splitEditor"
},
{
"key": "cmd+l",
"command": "workbench.action.gotoLine"
},
{
"key": "ctrl+g",
"command": "-workbench.action.gotoLine"
},
{
"key": "ctrl+shift+w",
"command": "workbench.action.closeWindow",
"when": "!editorIsOpen"
},
{
"key": "cmd+w",
"command": "-workbench.action.closeWindow",
"when": "!editorIsOpen"
},
{
"key": "ctrl+cmd+p",
"command": "projectManager.listProjectsNewWindow"
},
{
"key": "cmd+j",
"command": "workbench.action.togglePanel"
},
{
"key": "cmd+j",
"command": "-workbench.action.togglePanel"
},
{
"key": "alt+d",
"command": "editor.action.goToDeclaration"
},
{
"key": "alt+cmd+down",
"command": "-editor.action.goToDeclaration"
}
]
{
"editor.cursorBlinking": "solid",
// "editor.cursorStyle": "underline-thin",
"editor.fontFamily": "Consolas",
"editor.fontLigatures": true,
"editor.fontSize": 15,
"editor.fontWeight": "400",
"editor.lineHeight": 20,
// "editor.letterSpacing": 0.5,
"editor.minimap.enabled": false,
"editor.quickSuggestions": true,
// "editor.renderWhitespace": "all",
"editor.snippetSuggestions": "top",
"editor.tabCompletion": true,
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"files.exclude": {
"**/.DS_Store": true,
"**/.git": true,
"**/node_modules": true
},
"files.defaultLanguage": "markdown",
"files.trimTrailingWhitespace": true,
"javascript.validate.enable": false,
"materialTheme.cache.workbench.settings": {
"accent": "Orange",
"accentPrevious": "Purple",
"themeColours": "Default"
},
/*
"path-intellisense.mappings": {
"/": "${workspaceRoot}",
"src": "${workspaceRoot}/src",
"components": "${workspaceRoot}/src/components",
},
*/
"powermode.enabled": false,
"powermode.presets": "flames",
"terminal.integrated.fontFamily": "Droid Sans Mono Awesome",
"terminal.integrated.fontSize": 13,
"window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}",
"window.zoomLevel": 0,
"window.openFilesInNewWindow": "on",
"window.openFoldersInNewWindow": "on",
"workbench.colorCustomizations": {
"editorError.foreground": "#ff6200",
"editorWarning.foreground": "#ffAA00",
"editor.background": "#000000",
"editor.lineHighlightBackground": "#0F171C",
"statusBar.background": "#1A1A1A",
"statusBar.noFolderBackground": "#212121",
"statusBar.debuggingBackground": "#263238"
},
"workbench.colorTheme": "Night Owl",
// "workbench.colorTheme": "Material Theme",
// "workbench.colorTheme": "Cobalt2",
"workbench.fontAliasing": "default",
"workbench.editor.tabSizing": "shrink",
"workbench.iconTheme": "material-icon-theme",
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": [
"comment",
"comment.block",
"comment.block.documentation",
"comment.line",
"constant",
"constant.character",
"constant.character.escape",
"constant.numeric",
"constant.numeric.integer",
"constant.numeric.float",
"constant.numeric.hex",
"constant.numeric.octal",
"constant.other",
"constant.regexp",
"constant.rgb-value",
"emphasis",
"entity",
"entity.name",
"entity.name.class",
"entity.name.function",
"entity.name.method",
"entity.name.section",
"entity.name.selector",
"entity.name.tag",
"entity.name.type",
"entity.other",
"entity.other.attribute-name",
"entity.other.inherited-class",
"invalid",
"invalid.deprecated",
"invalid.illegal",
"keyword",
"keyword.control",
"keyword.operator",
"keyword.operator.new",
"keyword.operator.assignment",
"keyword.operator.arithmetic",
"keyword.operator.logical",
"keyword.other",
"markup",
"markup.bold",
"markup.changed",
"markup.deleted",
"markup.heading",
"markup.inline.raw",
"markup.inserted",
"markup.italic",
"markup.list",
"markup.list.numbered",
"markup.list.unnumbered",
"markup.other",
"markup.quote",
"markup.raw",
"markup.underline",
"markup.underline.link",
"meta",
"meta.block",
"meta.cast",
"meta.class",
"meta.function",
"meta.function-call",
"meta.preprocessor",
"meta.return-type",
"meta.selector",
"meta.tag",
"meta.type.annotation",
"meta.type",
"punctuation.definition.string.begin",
"punctuation.definition.string.end",
"punctuation.separator",
"punctuation.separator.continuation",
"punctuation.terminator",
"storage",
"storage.modifier",
"storage.type",
"string",
"string.interpolated",
"string.other",
"string.quoted",
"string.quoted.double",
"string.quoted.other",
"string.quoted.single",
"string.quoted.triple",
"string.regexp",
"string.unquoted",
"strong",
"support",
"support.class",
"support.constant",
"support.function",
"support.other",
"support.type",
"support.type.property-name",
"support.variable",
"variable",
"variable.language",
"variable.name",
"variable.other",
"variable.other.readwrite",
"variable.parameter"
],
"settings": {
"fontStyle": ""
}
}
]
},
"workbench.startupEditor": "newUntitledFile",
"prettier.singleQuote": true,
"prettier.tabWidth": 2,
"prettier.useTabs": false,
"explorer.confirmDelete": false,
"sync.gist": "8f3c1719230785062022cbfb10f3260b",
"sync.lastUpload": "2018-06-15T14:30:08.898Z",
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.lastDownload": "2018-02-04T18:36:49.172Z",
"sync.forceDownload": false,
"sync.anonymousGist": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"stylelint.enable": true,
"css.validate": false,
"scss.validate": false,
"editor.formatOnSave": false,
"[javascript]": {
"editor.formatOnSave": false
},
"eslint.autoFixOnSave": false,
"eslint.alwaysShowStatus": true,
// Controls whether the prompt will show
"sublimeTextKeymap.promptV3Features": true,
// Changes the multi cursor mouse binding
"editor.multiCursorModifier": "ctrlCmd",
// Specifies the location of snippets in the suggestion widget
// Controls whether format on paste is on or off
"editor.formatOnPaste": true,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"editor.acceptSuggestionOnEnter": "off",
"editor.autoIndent": true,
"window.closeWhenEmpty": false,
"editor.emptySelectionClipboard": false,
"editor.detectIndentation": true,
"files.insertFinalNewline": false,
"editor.showFoldingControls": "always",
"editor.lineNumbers": "on",
"files.autoSave": "off",
"editor.scrollBeyondLastLine": true,
"editor.mouseWheelScrollSensitivity": 0,
"editor.tabSize": 2,
"editor.wordSeparators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
"editor.wordWrap": "off",
"npm.enableScriptExplorer": true,
"window.clickThroughInactive": false
}
{
// Place your snippets for JavaScript 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": "cl",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// },
"cc": {
"prefix": "cc",
"body": "\nconsole.clear();\n\n",
"description": "JS console.clear()",
"scope": "source.js"
},
"nanajax": {
"prefix": "nanajax",
"body": "\n\n$.ajax({\n url : '${1:url}',\n type : '${2:GET}',\n dataType : 'json',\n data : { param1: 'value1' },\n})\n.done(function( data, textStatus, jqXHR ) {\n ${3:// success}\n})\n.fail(function( jqXHR, textStatus, errorThrown ) {\n ${4:// error}\n})\n.always(function( data, textStatus, jqXHR ) {\n ${5:// complete}\n});\n\n",
"description": "JS AJAX promise",
"scope": "source.js"
},
"nanfilter": {
"prefix": "nanfilter",
"body": "\n[0,1,2,3,4,5,6,7,8,9,10].filter((element, index, array) => {\n\treturn (element % 3 === 0);\n});\n\n",
"description": "JS Filter example",
"scope": "source.js"
},
"nanint": {
"prefix": "nanint",
"body": "\n\nvar intervalId = setInterval(function() {\n if( ${1:condition} ) {\n ${0:// body...}\n clearInterval(intervalId);\n }\n}, ${2:interval});\n\n\n",
"description": "JS create interval",
"scope": "source.js"
},
"nanjqinj": {
"prefix": "nanjqinj",
"body": "\n;(function ($) {\n\n 'use strict';\n\n var $${1:obj} = $('${1:obj}');\n\n ${0:// body...}\n\n})(jQuery);\n\n",
"description": "JS inject jQuery",
"scope": "source.js"
},
"nanmap": {
"prefix": "nanmap",
"body": "\n[1,2,3,4].map((element, index, arr) => {\n return element + 1;\n});\n\n",
"description": "JS Map example",
"scope": "source.js"
},
"nanmemo": {
"prefix": "nanmemo",
"body": "\n\nvar memoizer = function (memo, formula) {\n var recur = function (n) {\n var result = memo[n];\n if (typeof result !== 'number') {\n result = formula(recur, n);\n memo[n] = result;\n }\n return result;\n };\n return recur;\n};\n\nvar fibonacci = memoizer([0, 1], function (recur, n) {\n return recur(n − 1) + recur(n − 2);\n});\n\n",
"description": "JS Memoization pattern",
"scope": "source.js"
},
"nanmodext": {
"prefix": "nanmodext",
"body": "\n\nvar ${2:ModuleTwo} = (function (${1:Module}) {\n\n ${1:Module}.extension = function () {\n ${0:// body...}\n };\n\n return ${1:Module};\n\n})(${1:Module} || {});\n\n\n\n",
"description": "JS Module Extension",
"scope": "source.js"
},
"nannotlocal": {
"prefix": "nannotlocal",
"body": "\n\nfunction isNotLocalhost(){\n return !(/localhost|127.0.0.1/.test(window.location.hostname));\n}\n\n",
"description": "JS function isNotLocalhost",
"scope": "source.js"
},
"nanpiper": {
"prefix": "nanpiper",
"body": "\nvar piper = function(data) {\n\n return {\n data : data,\n pipe : function(vai) {\n data = vai(data);\n return this;\n }\n }\n}\n\n// async buddy\nvar res = piper({}).pipe(function(data) {\n data.name = 'Iliá';\n return data;\n}).pipe(function(data){\n data.lastName = 'Russian';\n return data;\n});\n\nconsole.log(res.data);\n\n",
"description": "JS Piper Chain GoEuro",
"scope": "source.js"
},
"nanpromise": {
"prefix": "nanpromise",
"body": "\n\nfunction get(url) {\n return new Promise(function(resolve, reject) {\n\n var req = new XMLHttpRequest();\n req.open('GET', url);\n\n req.onload = function() {\n if (req.status == 200) {\n resolve(req.response); /* PROMISE RESOLVED */\n } else {\n reject(Error(req.statusText)); /* PROMISE REJECTED */\n }\n };\n\n req.onerror = function() { reject(Error(\"Network Error\")); };\n req.send();\n });\n}\n\n\nget(url)\n.then(function(response) {\n response = JSON.parse(response);\n var secondURL = response.data.url\n return get( secondURL ); /* Return another Promise */\n})\n.then(function(response) {\n response = JSON.parse(response);\n var thirdURL = response.data.url\n return get( thirdURL ); /* Return another Promise */\n})\n.catch(function(err) {\n handleError(err);\n});\n\n\n\nvar arrayOfURLs = ['one.json', 'two.json', 'three.json', 'four.json'];\nvar arrayOfPromises = arrayOfURLs.map(get);\n\nPromise.all(arrayOfPromises)\n.then(function(arrayOfResults) {\n /* Do something when all Promises are resolved */\n})\n.catch(function(err) {\n /* Handle error is any of Promises fails */\n})\n\n",
"description": "JS Promises snippet",
"scope": "source.js"
},
"nanproto": {
"prefix": "nanproto",
"body": "${1:class_name}.prototype.${2:method_name} = function(${3:first_argument}) {\n ${0:// body...}\n};\n",
"description": "JS Prototype method",
"scope": "source.js"
},
"nanreduce": {
"prefix": "nanreduce",
"body": "\n[1, 2, 3].reduce((prev, curr, index) => {\n console.log(prev, curr, index);\n return prev + curr;\n}, 100);\n\n",
"description": "JS Reduce example",
"scope": "source.js"
},
"nanrev": {
"prefix": "nanrev",
"body": "\nvar ${1:object} = function (jQuery, app) {\n\n return (function ($, root) {\n\n 'use strict';\n\n var _${1:object} = function() {\n\n var init = function(){\n debug(`${module.exports.name}.init`);\n\n $(function() {\n onReady();\n });\n };\n\n function onReady(){\n console.log(root);\n ${0:// body...}\n }\n\n init();\n };\n\n return new _${1:object}();\n\n })(jQuery, app);\n\n};\n\nmodule.exports = ${1:object};\n",
"description": "JS Revealing Module Pattern",
"scope": "source.js"
},
"nanrevfunc": {
"prefix": "nanrevfunc",
"body": "\n\n\nvar ${1:Module} = function($) {\n\n 'use strict';\n\n var a = 0;\n var ${2:initialValue};\n\n var init = function( ${3:_initialValue} ) {\n ${2:initialValue} = ${3:_initialValue};\n };\n\n function ${4:doWhatever}(){\n ${0://}\n }\n\n return {\n init : init,\n ${5:do} : ${4:doWhatever}\n };\n\n};\n\nmodule.exports = ${1:Module};\n",
"description": "JS RMP w Function",
"scope": "source.js"
},
"nanrevjqapp": {
"prefix": "nanrevjqapp",
"body": "\nmodule.exports = (function (app, $) {\n\n\t'use strict';\n\n var init = function() {\n $(function() {\n\t\t\tonReady();\n });\n };\n\n function onReady(){\n ${0:// body...}\n }\n\n init();\n\n return {}\n\n})(app, $);\n",
"description": "JS injects app & $",
"scope": "source.js"
},
"nanrevmod": {
"prefix": "nanrevmod",
"body": "\n\nvar ${1:Module} = (function () {\n\n var ${2:privateMethod} = function () {\n ${3:// private}\n };\n\n var ${4:someMethod} = function () {\n ${5:// public}\n };\n\n var ${6:anotherMethod} = function () {\n };\n\n return {\n ${4:someMethod}: ${4:someMethod},\n ${6:anotherMethod}: ${6:anotherMethod}\n };\n\n})();\n\n\n",
"description": "JS Revealing Module Pattern w/private/public",
"scope": "source.js"
},
"nanrevnew": {
"prefix": "nanrevnew",
"body": "\n\n\nmodule.exports = function ($) {\n\n return (function ($) {\n\n 'use strict';\n\n var ${1:Object} = function(){\n\n var $body = $('html, body');\n\n var init = function(){\n ${2:doSomething}();\n ${2:doSomething}();\n };\n\n function ${2:doSomething}() {\n ${0:// body...}\n }\n\n\n init();\n };\n\n return new ${1:Object}();\n\n })($);\n\n};\n\n\n",
"description": "JS Return New Revealing Module Pattern with jQuery",
"scope": "source.js"
},
"nanrevnewps": {
"prefix": "nanrevnewps",
"body": "\n\nmodule.exports = function ($, pubsub) {\n\n return (function ($, PubSub) {\n\n 'use strict';\n\n var ${1:Object} = function(){\n\n var $body = $('html, body');\n\n var HEADER = function(){\n var navbarSize = $body.find('nav.navbar').innerHeight();\n return navbarSize;\n }();\n\n function init = function(){\n ${2:doSomething}();\n };\n\n function ${2:doSomething}(argument) {\n ${0:// body}\n }\n\n init();\n };\n\n return new ${1:Object}();\n\n })($, pubsub);\n\n};\n\n\n",
"description": "JS Return New Revealing Module Pattern with PubSub",
"scope": "source.js"
},
"nanrevoptions": {
"prefix": "nanrevoptions",
"body": "\nmodule.exports = function ($, ${1:Component}, options) {\n\n return (function () {\n\n 'use strict';\n\n var defaultOptions = {\n ${2:prop} : ${3:value}\n };\n\n // jQuery design pattern for options with default values\n var newOptions = $.extend({}, defaultOptions, options || {});\n\n return new ${1:Component}( newOptions );\n\n /*\n // lodash design pattern for options with default values\n // inject lodash insteadh\n _.defaults(options || {}, defaultOptions });\n ...\n return new ${1:Component}( options );\n */\n\n })();\n};\n",
"description": "REV returns new with default options",
"scope": "source.js"
},
"nanrevsimple": {
"prefix": "nanrevsimple",
"body": "\n\nvar ${1:Module} = function(){\n\n var a = [1,2,3];\n\n function abc(){\n return (a[0]*a[1])+a[2];\n }\n\n return {\n name : '${1:Module}',\n myFunction : abc\n }\n}();\n\n",
"description": "JS Simple REvealing Module Pattern",
"scope": "source.js"
},
"nanrevsimple2": {
"prefix": "nanrevsimple2",
"body": "\nvar ${1:Module} = (function ($) {\n\n 'use strict';\n\n function ${2:initialFunction}() {\n ${0://}\n }\n\n function onReady() {\n ${2:initialFunction}();\n }\n\n var init = function() {\n debug(`${module.exports.name}.init`);\n $(function() {\n onReady();\n });\n };\n\n init();\n\n})($);\n\nmodule.exports = ${1:Module};\n",
"description": "JS Simple Revealing Module Pattern 2",
"scope": "source.js"
},
"nanseqjpromise": {
"prefix": "nanseqjpromise",
"body": "\n\n$.getJSON('http://server/call1').then( function(data1) {\n return $.getJSON('http://server/call2', data1);\n}).then(function(data2) {\n return $.getJSON('http://server/call3', data2);\n}).then(function(data3){\n // ...\n}).fail(function(){\n throw new Error('Error');\n})\n.always(function( data, textStatus, jqXHR ) {\n console.log('complete');\n});\n\n",
"description": "JS sequential jQuery promises",
"scope": "source.js"
},
"nansing": {
"prefix": "nansing",
"body": "\n\n\nvar ${1:Module} = ( function( window, undefined ) {\n\n var instance = null;\n\n // revealing module pattern that handles initialization of our new module\n function initializeNewModule() {\n\n function ${2:myMethod}() {\n //\n }\n\n function ${3:myOtherMethod}() {\n //\n }\n\n return {\n someMethod : ${2:myMethod},\n someOtherMethod : ${3:myOtherMethod}\n };\n\n }\n\n // handles the prevention of additional instantiations\n function getInstance() {\n if( ! instance ) {\n instance = new initializeNewModule();\n }\n return instance;\n }\n\n return {\n getInstance : getInstance\n };\n\n} )( window );\n\n// example usage\n${1:Module}.getInstance().someMethod();\n${1:Module}.getInstance().someOtherMethod();\n\n",
"description": "JS Singleton Pattern",
"scope": "source.js"
},
"nanswtr": {
"prefix": "nanswtr",
"body": "\n\nvar ${1:path} = window.location.${1:path};\n\nswitch (true) {\n\n case (${1:path} === '/'):\n ${3:// home}\n break;\n\n case (/${2:help}/.test(${1:path})):\n //${2:help}\n break;\n\n case (/that\\/page/.test(${1:path})):\n ${5:// /that/page}\n break;\n\n}\n\n",
"description": "JS Switch true case",
"scope": "source.js"
},
"nantimeout": {
"prefix": "nantimeout",
"body": "\nsetTimeout( () => {\n ${0:// body...}\n}, ${1:interval});\n\n",
"description": "JS ES6 timeout",
"scope": "source.js"
},
"nantry": {
"prefix": "nantry",
"body": "\n\ntry {\n throw new Error('${1:oops}');\n} catch (e) {\n console.error(e.message);\n} finally {\n console.log('finally');\n}\n\n",
"description": "JS try catch finally",
"scope": "source.js"
}
}
{
/*
// 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"
}
*/
}
{"version":"7.13.0","status":2,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment