Last active
January 27, 2020 18:15
-
-
Save fetchTe/25911f3aef7e9027cec4ee6ac38945fa to your computer and use it in GitHub Desktop.
vscode
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-01-27T18:14:18.713Z","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": "58bfc5c5-9e14-40cb-afb8-104bfe792328", | |
| "publisherId": "RoscoP.ActiveFileInStatusBar", | |
| "publisherDisplayName": "RoscoP" | |
| }, | |
| "name": "ActiveFileInStatusBar", | |
| "publisher": "RoscoP", | |
| "version": "1.0.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "cff100b7-37b6-4c79-ad06-129972cda397", | |
| "publisherId": "janjoerke.align-by-regex", | |
| "publisherDisplayName": "janjoerke" | |
| }, | |
| "name": "align-by-regex", | |
| "publisher": "janjoerke", | |
| "version": "1.0.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "9e919931-6833-483d-a7b9-966f8f974227", | |
| "publisherId": "joaompinto.asciidoctor-vscode", | |
| "publisherDisplayName": "joaompinto" | |
| }, | |
| "name": "asciidoctor-vscode", | |
| "publisher": "joaompinto", | |
| "version": "2.7.8" | |
| }, | |
| { | |
| "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": "b9367b5e-ec43-480b-a48b-6e6eacf51130", | |
| "publisherId": "maddog986.autodocblocker", | |
| "publisherDisplayName": "maddog986" | |
| }, | |
| "name": "autodocblocker", | |
| "publisher": "maddog986", | |
| "version": "1.0.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "679d917d-7c1c-407e-8cfb-345ea3dc4004", | |
| "publisherId": "swjh.base16-leaf-tomorrow-vscode", | |
| "publisherDisplayName": "swjh" | |
| }, | |
| "name": "base16-leaf-tomorrow-vscode", | |
| "publisher": "swjh", | |
| "version": "1.0.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "b1b0f283-8246-4e90-832e-a6c409d378d1", | |
| "publisherId": "mads-hartmann.bash-ide-vscode", | |
| "publisherDisplayName": "mads-hartmann" | |
| }, | |
| "name": "bash-ide-vscode", | |
| "publisher": "mads-hartmann", | |
| "version": "1.4.0" | |
| }, | |
| { | |
| "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": "b689fcc8-d494-4dbf-a228-2c694a578afc", | |
| "publisherId": "alefragnani.Bookmarks", | |
| "publisherDisplayName": "alefragnani" | |
| }, | |
| "name": "Bookmarks", | |
| "publisher": "alefragnani", | |
| "version": "10.4.4" | |
| }, | |
| { | |
| "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": "c529c9f4-005a-45b0-9fb9-89e0d9b8b990", | |
| "publisherId": "Anjali.clipboard-history", | |
| "publisherDisplayName": "Anjali" | |
| }, | |
| "name": "clipboard-history", | |
| "publisher": "Anjali", | |
| "version": "1.0.7" | |
| }, | |
| { | |
| "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": "5cf10212-681f-48c7-b66f-bcce5dc44a64", | |
| "publisherId": "ExodiusStudios.comment-anchors", | |
| "publisherDisplayName": "ExodiusStudios" | |
| }, | |
| "name": "comment-anchors", | |
| "publisher": "ExodiusStudios", | |
| "version": "1.6.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "bfa3c8e5-2106-4c95-a6d5-d8d02ed1b194", | |
| "publisherId": "salbert.comment-ts", | |
| "publisherDisplayName": "salbert" | |
| }, | |
| "name": "comment-ts", | |
| "publisher": "salbert", | |
| "version": "0.9.11" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "535656b6-a58f-4f23-a09e-4c286f77ca1f", | |
| "publisherId": "Etienne.copy-path", | |
| "publisherDisplayName": "Etienne" | |
| }, | |
| "name": "copy-path", | |
| "publisher": "Etienne", | |
| "version": "0.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff", | |
| "publisherId": "ms-vscode.csharp", | |
| "publisherDisplayName": "ms-vscode" | |
| }, | |
| "name": "csharp", | |
| "publisher": "ms-vscode", | |
| "version": "1.21.9" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "dc01aee4-c401-4508-b93a-d5ccc16b6ede", | |
| "publisherId": "rafaelsalguero.csharp2ts", | |
| "publisherDisplayName": "rafaelsalguero" | |
| }, | |
| "name": "csharp2ts", | |
| "publisher": "rafaelsalguero", | |
| "version": "0.0.23" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d4034990-c89f-4325-8dfe-f80efa150497", | |
| "publisherId": "carolynvs.dep", | |
| "publisherDisplayName": "carolynvs" | |
| }, | |
| "name": "dep", | |
| "publisher": "carolynvs", | |
| "version": "0.1.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "90a838c3-675b-4b87-b7a5-75ea88432cce", | |
| "publisherId": "joelday.docthis", | |
| "publisherDisplayName": "joelday" | |
| }, | |
| "name": "docthis", | |
| "publisher": "joelday", | |
| "version": "0.7.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f60a60a6-95ba-42d4-b41c-3d24c1b89588", | |
| "publisherId": "EditorConfig.EditorConfig", | |
| "publisherDisplayName": "EditorConfig" | |
| }, | |
| "name": "EditorConfig", | |
| "publisher": "EditorConfig", | |
| "version": "0.13.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "a6761011-549f-4561-ae6d-cc9c7a040710", | |
| "publisherId": "fisheva.eva-theme", | |
| "publisherDisplayName": "fisheva" | |
| }, | |
| "name": "eva-theme", | |
| "publisher": "fisheva", | |
| "version": "0.7.9" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "5e23dc82-611d-457a-a0c6-e515089e86a4", | |
| "publisherId": "bibhasdn.git-easy", | |
| "publisherDisplayName": "bibhasdn" | |
| }, | |
| "name": "git-easy", | |
| "publisher": "bibhasdn", | |
| "version": "1.11.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "e4e21a5c-a882-4d7d-b8d8-cfe05b1436c6", | |
| "publisherId": "huizhou.githd", | |
| "publisherDisplayName": "huizhou" | |
| }, | |
| "name": "githd", | |
| "publisher": "huizhou", | |
| "version": "2.1.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "5960f38e-0bbe-4644-8f9c-9c8824e82511", | |
| "publisherId": "donjayamanne.githistory", | |
| "publisherDisplayName": "donjayamanne" | |
| }, | |
| "name": "githistory", | |
| "publisher": "donjayamanne", | |
| "version": "0.4.13" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "04ebe680-6c3c-4882-8310-26b324b72bfe", | |
| "publisherId": "ms-vscode.github-issues-prs", | |
| "publisherDisplayName": "ms-vscode" | |
| }, | |
| "name": "github-issues-prs", | |
| "publisher": "ms-vscode", | |
| "version": "0.9.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "3908a3b6-b2ab-4bdc-ab68-653027fa59b4", | |
| "publisherId": "HookyQR.GitHubIssues", | |
| "publisherDisplayName": "HookyQR" | |
| }, | |
| "name": "GitHubIssues", | |
| "publisher": "HookyQR", | |
| "version": "0.1.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "4de763bd-505d-4978-9575-2b7696ecf94e", | |
| "publisherId": "eamodio.gitlens", | |
| "publisherDisplayName": "eamodio" | |
| }, | |
| "name": "gitlens", | |
| "publisher": "eamodio", | |
| "version": "9.9.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da", | |
| "publisherId": "ms-vscode.Go", | |
| "publisherDisplayName": "ms-vscode" | |
| }, | |
| "name": "Go", | |
| "publisher": "ms-vscode", | |
| "version": "0.12.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "2a0c8638-adab-43b1-b168-974c9208f10d", | |
| "publisherId": "766b.go-outliner", | |
| "publisherDisplayName": "766b" | |
| }, | |
| "name": "go-outliner", | |
| "publisher": "766b", | |
| "version": "0.1.20" | |
| }, | |
| { | |
| "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": "a2cec723-5349-460d-9de9-0fd1f8d3456f", | |
| "publisherId": "xabikos.JavaScriptSnippets", | |
| "publisherDisplayName": "xabikos" | |
| }, | |
| "name": "JavaScriptSnippets", | |
| "publisher": "xabikos", | |
| "version": "1.7.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "93ecc089-f396-47b4-8676-7fa3bc156a2c", | |
| "publisherId": "sysoev.language-stylus", | |
| "publisherDisplayName": "sysoev" | |
| }, | |
| "name": "language-stylus", | |
| "publisher": "sysoev", | |
| "version": "1.11.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "25adc849-5c3a-4dca-95b3-55a6461077ee", | |
| "publisherId": "xyz.local-history", | |
| "publisherDisplayName": "xyz" | |
| }, | |
| "name": "local-history", | |
| "publisher": "xyz", | |
| "version": "1.7.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "1f5eb737-5496-44a3-a8a1-36a85eee4979", | |
| "publisherId": "magicstack.MagicPython", | |
| "publisherDisplayName": "magicstack" | |
| }, | |
| "name": "MagicPython", | |
| "publisher": "magicstack", | |
| "version": "1.1.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "98790d67-10fa-497c-9113-f6c7489207b2", | |
| "publisherId": "yzhang.markdown-all-in-one", | |
| "publisherDisplayName": "yzhang" | |
| }, | |
| "name": "markdown-all-in-one", | |
| "publisher": "yzhang", | |
| "version": "2.5.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "3b1db1fc-c7f7-4bd6-9fa4-b499dfa99a8a", | |
| "publisherId": "shd101wyy.markdown-preview-enhanced", | |
| "publisherDisplayName": "shd101wyy" | |
| }, | |
| "name": "markdown-preview-enhanced", | |
| "publisher": "shd101wyy", | |
| "version": "0.5.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "cd42ba57-4693-4945-8e2b-bbbb703b1a5f", | |
| "publisherId": "jrieken.md-navigate", | |
| "publisherDisplayName": "jrieken" | |
| }, | |
| "name": "md-navigate", | |
| "publisher": "jrieken", | |
| "version": "0.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "ef2a5b38-02c4-4193-8561-1f072c209474", | |
| "publisherId": "silvenon.mdx", | |
| "publisherDisplayName": "silvenon" | |
| }, | |
| "name": "mdx", | |
| "publisher": "silvenon", | |
| "version": "0.1.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "9f47c6a1-da06-41ce-ba18-5e281296aa0a", | |
| "publisherId": "stringham.move-ts", | |
| "publisherDisplayName": "stringham" | |
| }, | |
| "name": "move-ts", | |
| "publisher": "stringham", | |
| "version": "1.11.5" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "24331b79-009c-4729-a530-baf3b2189cb1", | |
| "publisherId": "kleber-swf.ocean-dark-extended", | |
| "publisherDisplayName": "kleber-swf" | |
| }, | |
| "name": "ocean-dark-extended", | |
| "publisher": "kleber-swf", | |
| "version": "1.5.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "0d1241e3-fa60-4f24-8f2a-6d7085677c48", | |
| "publisherId": "ionutvmi.path-autocomplete", | |
| "publisherDisplayName": "ionutvmi" | |
| }, | |
| "name": "path-autocomplete", | |
| "publisher": "ionutvmi", | |
| "version": "1.13.3" | |
| }, | |
| { | |
| "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": "593fe6a5-513e-4cb3-abfb-5b9f5fe39802", | |
| "publisherId": "ms-pyright.pyright", | |
| "publisherDisplayName": "ms-pyright" | |
| }, | |
| "name": "pyright", | |
| "publisher": "ms-pyright", | |
| "version": "1.1.21" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5", | |
| "publisherId": "ms-python.python", | |
| "publisherDisplayName": "ms-python" | |
| }, | |
| "name": "python", | |
| "publisher": "ms-python", | |
| "version": "2019.10.41019" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "8b5e7d83-3b28-4db4-b82f-6ed0b3f4ed91", | |
| "publisherId": "Everspace.rightclick-git", | |
| "publisherDisplayName": "Everspace" | |
| }, | |
| "name": "rightclick-git", | |
| "publisher": "Everspace", | |
| "version": "1.0.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "570e6089-b871-41df-9cf4-a723cb34ef01", | |
| "publisherId": "rust-lang.rust", | |
| "publisherDisplayName": "rust-lang" | |
| }, | |
| "name": "rust", | |
| "publisher": "rust-lang", | |
| "version": "0.7.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "7a06196f-475e-4349-935f-745f04915e27", | |
| "publisherId": "Gruntfuggly.save-without-format", | |
| "publisherDisplayName": "Gruntfuggly" | |
| }, | |
| "name": "save-without-format", | |
| "publisher": "Gruntfuggly", | |
| "version": "0.0.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "7d236dd4-6af6-48f4-9464-6bf82ad36aaa", | |
| "publisherId": "ban.spellright", | |
| "publisherDisplayName": "ban" | |
| }, | |
| "name": "spellright", | |
| "publisher": "ban", | |
| "version": "3.0.50" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "529697b9-b343-4b1c-ba2f-f5ef692132d4", | |
| "publisherId": "ms-vscode.sublime-keybindings", | |
| "publisherDisplayName": "ms-vscode" | |
| }, | |
| "name": "sublime-keybindings", | |
| "publisher": "ms-vscode", | |
| "version": "4.0.6" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "3b299b50-324d-4dda-be8d-cde23fa887c9", | |
| "publisherId": "bsides.Theme-Base16-Eighties", | |
| "publisherDisplayName": "bsides" | |
| }, | |
| "name": "Theme-Base16-Eighties", | |
| "publisher": "bsides", | |
| "version": "0.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "653a22f9-da2e-4bfe-8996-e0b3c169c502", | |
| "publisherId": "lei.theme-chromodynamics", | |
| "publisherDisplayName": "lei" | |
| }, | |
| "name": "theme-chromodynamics", | |
| "publisher": "lei", | |
| "version": "1.0.8" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "7f466ec2-c6d8-4763-bc6a-09b76bb905a7", | |
| "publisherId": "philipbe.theme-gray-matter", | |
| "publisherDisplayName": "philipbe" | |
| }, | |
| "name": "theme-gray-matter", | |
| "publisher": "philipbe", | |
| "version": "1.6.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "9001c3f8-94bf-484d-92fc-07f2fd03ff5e", | |
| "publisherId": "ms-vscode.Theme-MarkdownKit", | |
| "publisherDisplayName": "ms-vscode" | |
| }, | |
| "name": "Theme-MarkdownKit", | |
| "publisher": "ms-vscode", | |
| "version": "0.1.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "311877f8-d91b-486b-8277-87e530a22867", | |
| "publisherId": "aStonedPenguin.tomorrow-night-eighties-contrast", | |
| "publisherDisplayName": "aStonedPenguin" | |
| }, | |
| "name": "tomorrow-night-eighties-contrast", | |
| "publisher": "aStonedPenguin", | |
| "version": "1.0.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "33246641-9e78-42de-9738-4a0b6fe818a0", | |
| "publisherId": "aljazsim.tsco", | |
| "publisherDisplayName": "aljazsim" | |
| }, | |
| "name": "tsco", | |
| "publisher": "aljazsim", | |
| "version": "1.0.16" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "6bc1e3ad-c0e2-46b6-bbad-246c5f59215b", | |
| "publisherId": "pmneo.tsimporter", | |
| "publisherDisplayName": "pmneo" | |
| }, | |
| "name": "tsimporter", | |
| "publisher": "pmneo", | |
| "version": "2.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "acb8528d-220f-4a4c-9739-831ead30eac0", | |
| "publisherId": "kdcro101.typescript-code-navigator", | |
| "publisherDisplayName": "kdcro101" | |
| }, | |
| "name": "typescript-code-navigator", | |
| "publisher": "kdcro101", | |
| "version": "1.2.4" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "66aff7f9-96b5-4e8b-a5f6-2c27c968a816", | |
| "publisherId": "jmfirth.vsc-space-block-jumper", | |
| "publisherDisplayName": "jmfirth" | |
| }, | |
| "name": "vsc-space-block-jumper", | |
| "publisher": "jmfirth", | |
| "version": "1.2.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "5b7424e4-d934-4816-83ce-b422c482a9e7", | |
| "publisherId": "micnil.vscode-checkpoints", | |
| "publisherDisplayName": "micnil" | |
| }, | |
| "name": "vscode-checkpoints", | |
| "publisher": "micnil", | |
| "version": "1.2.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "0479fc1c-3d67-49f9-b087-fb9069afe48f", | |
| "publisherId": "ms-azuretools.vscode-docker", | |
| "publisherDisplayName": "ms-azuretools" | |
| }, | |
| "name": "vscode-docker", | |
| "publisher": "ms-azuretools", | |
| "version": "0.8.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a", | |
| "publisherId": "dbaeumer.vscode-eslint", | |
| "publisherDisplayName": "dbaeumer" | |
| }, | |
| "name": "vscode-eslint", | |
| "publisher": "dbaeumer", | |
| "version": "1.9.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "d637104e-1fd7-4063-98fc-8afe46012c9b", | |
| "publisherId": "sleistner.vscode-fileutils", | |
| "publisherDisplayName": "sleistner" | |
| }, | |
| "name": "vscode-fileutils", | |
| "publisher": "sleistner", | |
| "version": "2.14.5" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "7accc875-0223-4da4-bb87-412164d18c2b", | |
| "publisherId": "howardzuo.vscode-git-tags", | |
| "publisherDisplayName": "howardzuo" | |
| }, | |
| "name": "vscode-git-tags", | |
| "publisher": "howardzuo", | |
| "version": "1.4.3" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "df3d5e8c-3354-48be-8c7b-9065d2168580", | |
| "publisherId": "windmilleng.vscode-go-autotest", | |
| "publisherDisplayName": "windmilleng" | |
| }, | |
| "name": "vscode-go-autotest", | |
| "publisher": "windmilleng", | |
| "version": "1.6.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "829a192d-496c-44ac-87f3-0a84ce36a853", | |
| "publisherId": "emmanuelbeziat.vscode-great-icons", | |
| "publisherDisplayName": "emmanuelbeziat" | |
| }, | |
| "name": "vscode-great-icons", | |
| "publisher": "emmanuelbeziat", | |
| "version": "2.1.47" | |
| }, | |
| { | |
| "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": "9.7.0" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "acee5b9f-6151-4920-96d3-cbae49f09071", | |
| "publisherId": "pajoma.vscode-journal", | |
| "publisherDisplayName": "pajoma" | |
| }, | |
| "name": "vscode-journal", | |
| "publisher": "pajoma", | |
| "version": "0.9.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "4e5103c7-28d4-4a64-81e1-a912f5891900", | |
| "publisherId": "Gruntfuggly.vscode-journal-view", | |
| "publisherDisplayName": "Gruntfuggly" | |
| }, | |
| "name": "vscode-journal-view", | |
| "publisher": "Gruntfuggly", | |
| "version": "0.0.26" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "e0255d98-d531-4176-86ef-bf26208f3240", | |
| "publisherId": "TomasHubelbauer.vscode-markdown-table-format", | |
| "publisherDisplayName": "TomasHubelbauer" | |
| }, | |
| "name": "vscode-markdown-table-format", | |
| "publisher": "TomasHubelbauer", | |
| "version": "1.0.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "69ddd764-339a-4ecc-97c1-9c4ece58e36d", | |
| "publisherId": "GitHub.vscode-pull-request-github", | |
| "publisherDisplayName": "GitHub" | |
| }, | |
| "name": "vscode-pull-request-github", | |
| "publisher": "GitHub", | |
| "version": "0.9.2" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "97a08c5f-6667-4242-a5c5-045dfb6bd4b9", | |
| "publisherId": "wayou.vscode-todo-highlight", | |
| "publisherDisplayName": "wayou" | |
| }, | |
| "name": "vscode-todo-highlight", | |
| "publisher": "wayou", | |
| "version": "1.0.4" | |
| }, | |
| { | |
| "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": "2061917f-f76a-458a-8da9-f162de22b97e", | |
| "publisherId": "redhat.vscode-yaml", | |
| "publisherDisplayName": "redhat" | |
| }, | |
| "name": "vscode-yaml", | |
| "publisher": "redhat", | |
| "version": "0.6.1" | |
| }, | |
| { | |
| "metadata": { | |
| "id": "876e8f93-74d0-4f4f-91b7-34a09f19f444", | |
| "publisherId": "VisualStudioExptTeam.vscodeintellicode", | |
| "publisherDisplayName": "VisualStudioExptTeam" | |
| }, | |
| "name": "vscodeintellicode", | |
| "publisher": "VisualStudioExptTeam", | |
| "version": "1.2.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 key bindings in this file to overwrite the defaults | |
| [ | |
| { | |
| "key": "alt+k", | |
| "command": "cursorUp", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "alt+j", | |
| "command": "cursorDown", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "alt+h", | |
| "command": "cursorLeft", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "alt+l", | |
| "command": "cursorRight", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "alt+w", | |
| "command": "cursorWordRight", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "alt+b", | |
| "command": "cursorWordLeft", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "shift+alt+w", | |
| "command": "cursorWordRightSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "shift+alt+b", | |
| "command": "cursorWordLeftSelect", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+left", | |
| "command": "cursorLineStart", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+right", | |
| "command": "cursorLineEnd", | |
| "when": "textInputFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+j", | |
| "command": "editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "alt+down", | |
| "command": "-editor.action.moveLinesDownAction", | |
| "when": "editorTextFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "ctrl+shift+y", | |
| "command": "editor.action.deleteLines", | |
| "when": "textInputFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "ctrl+shift+k", | |
| "command": "-editor.action.deleteLines", | |
| "when": "textInputFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "ctrl+shift+y", | |
| "command": "editor.action.deleteLines", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+k", | |
| "command": "-editor.action.deleteLines", | |
| "when": "editorFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+k", | |
| "command": "editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+up", | |
| "command": "-editor.action.moveLinesUpAction", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "alt+[", | |
| "command": "spaceBlockJumper.moveUp", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "alt+]", | |
| "command": "spaceBlockJumper.moveDown", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "shift+alt+[", | |
| "command": "spaceBlockJumper.selectUp", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "shift+alt+]", | |
| "command": "spaceBlockJumper.selectDown", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+space", | |
| "command": "scrollLineDown", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+enter", | |
| "command": "scrollLineUp", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+b", | |
| "command": "workbench.action.focusSideBar" | |
| }, | |
| { | |
| "key": "ctrl+0", | |
| "command": "-workbench.action.focusSideBar" | |
| }, | |
| { | |
| "key": "f9", | |
| "command": "editor.action.sortLinesAscending" | |
| }, | |
| { | |
| "key": "ctrl+alt+b", | |
| "command": "bookmarks.toggle", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+k", | |
| "command": "-bookmarks.toggle", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+pagedown", | |
| "command": "bookmarks.jumpToPrevious", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+j", | |
| "command": "-bookmarks.jumpToPrevious", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+pageup", | |
| "command": "bookmarks.jumpToNext", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+alt+l", | |
| "command": "-bookmarks.jumpToNext", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+shift+q", | |
| "command": "extension.autodocblocker", | |
| "when": "editorTextFocus" | |
| }, | |
| { | |
| "key": "ctrl+d", | |
| "command": "-extension.autodocblocker", | |
| "when": "editorTextFocus" | |
| }, | |
| // Auto suggestion shortcuts | |
| { | |
| "key": "alt+i", | |
| "command": "selectNextSuggestion", | |
| "when": "editorTextFocus && suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "alt+u", | |
| "command": "selectPrevSuggestion", | |
| "when": "editorTextFocus && suggestWidgetVisible" | |
| }, | |
| { | |
| "key": "meta+space", | |
| "command": "editor.action.triggerSuggest", | |
| "when": "editorHasCompletionItemProvider && textInputFocus && !editorReadonly" | |
| }, | |
| { | |
| "key": "ctrl+space", | |
| "command": "-editor.action.triggerSuggest", | |
| "when": "editorHasCompletionItemProvider && textInputFocus && !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
| { | |
| "files.watcherExclude": { | |
| "**/.git/objects/**": true, | |
| "**/.git/subtree-cache/**": true, | |
| "**/node_modules/*/**": true | |
| }, | |
| "spellright.documentTypes": [ | |
| "markdown", | |
| "latex", | |
| "plaintext" | |
| ], | |
| "spellright.language": [ | |
| "en_US" | |
| ], | |
| "spellright.ignoreRegExpsByClass": { | |
| "markdown": [ | |
| "/&/g", | |
| "/ /g" | |
| ], | |
| "cpp": [ | |
| "/#include\\s+\\\".+\\\"/g" | |
| ], | |
| "html": [ | |
| "/<script>[^]*?</script>/gm" | |
| ], | |
| "latex": [ | |
| "/\\\\begin{minted}[^]*?\\\\end{minted}/gm" | |
| ] | |
| }, | |
| "editor.acceptSuggestionOnEnter": "smart", | |
| "editor.suggestOnTriggerCharacters": true, | |
| "editor.wordBasedSuggestions": true, | |
| "editor.quickSuggestionsDelay": 20, | |
| "editor.find.autoFindInSelection": false, | |
| "editor.autoIndent": true, | |
| "window.closeWhenEmpty": false, | |
| "editor.emptySelectionClipboard": true, | |
| "files.encoding": "utf8", | |
| "editor.dragAndDrop": true, | |
| "editor.renderIndentGuides": true, | |
| "files.insertFinalNewline": false, | |
| "editor.showFoldingControls": "mouseover", | |
| "editor.find.seedSearchStringFromSelection": true, | |
| "editor.fontSize": 18, | |
| "files.hotExit": "onExit", | |
| "editor.wrappingIndent": "same", | |
| "editor.lineNumbers": "on", | |
| "editor.matchBrackets": true, | |
| "editor.selectionHighlight": true, | |
| "window.openFilesInNewWindow": "on", | |
| "workbench.editor.enablePreview": true, | |
| "window.restoreFullscreen": false, | |
| "editor.scrollBeyondLastLine": true, | |
| "editor.mouseWheelScrollSensitivity": 0, | |
| "window.title": "${activeEditorFull}${separator}${rootName}", | |
| "workbench.editor.tabCloseButton": "right", | |
| "editor.tabCompletion": "on", | |
| "editor.tabSize": 2, | |
| "editor.trimAutoWhitespace": false, | |
| "files.trimTrailingWhitespace": false, | |
| "editor.useTabStops": true, | |
| "editor.wordSeparators": "./\\()\"'-:,.;<>~!@#$%^&*|+=[]{}`~?", | |
| "editor.multiCursorModifier": "ctrlCmd", | |
| "workbench.colorTheme": "Base16 Eighties Dark", | |
| "gitlens.advanced.messages": { | |
| "suppressShowKeyBindingsNotice": true | |
| }, | |
| "todohighlight.isEnable": false, | |
| "todohighlight.include": [ | |
| "**/*.js", | |
| "**/*.jsx", | |
| "**/*.ts", | |
| "**/*.tsx", | |
| "**/*.html", | |
| "**/*.php", | |
| "**/*.css", | |
| "**/*.md", | |
| "**/*.scss" | |
| ], | |
| "todohighlight.keywords": [ | |
| "@todo", | |
| "TODO", | |
| "@TODO", | |
| "@TEMP", | |
| "@temp", | |
| "@note", | |
| "@notes", | |
| "@NOTE", | |
| "@NOTES", | |
| "@fix", | |
| "@FIX", | |
| "@REMOVE", | |
| "@remove", | |
| "@DEV-ONLY", | |
| "@dev-only" | |
| ], | |
| "todohighlight.isCaseSensitive": true, | |
| "window.zoomLevel": 1, | |
| // "editor.fontFamily": "'Source Code Variable', monospace, monospace, 'Droid Sans Fallback'", | |
| "editor.fontFamily": "'Hack', 'Office Code Pro', 'Fira Code', 'Ubuntu Mono', 'Monoid Nerd Font', 'Andale Mono', 'FreeMono', 'Source Code Variable', monospace, monospace, 'Droid Sans Fallback'", | |
| // "editor.fontFamily": "'Office Code Pro', 'Fira Code', 'Ubuntu Mono', 'Hack', 'Andale Mono', 'FreeMono', 'Source Code Variable', monospace, monospace, 'Droid Sans Fallback'", | |
| "editor.occurrencesHighlight": true, | |
| "keyboard.dispatch": "keyCode", | |
| "typescript.tsserver.log": "verbose", | |
| "editor.renderWhitespace": "all", | |
| "editor.formatOnSave": true, | |
| "javascript.format.enable": false, | |
| "typescript.preferences.quoteStyle": "single", | |
| "yaml.format.enable": true, | |
| "yaml.customTags": [ | |
| "!!map Map", | |
| "!!js/regexp", | |
| "!LocalMerge sequence", | |
| "!!LocalMerge sequence" | |
| ], | |
| "yaml.schemas": { | |
| "http://json.schemastore.org/eslintrc": "/*.eslintrc.yaml" | |
| }, | |
| "local-history.daysLimit": 0, | |
| "local-history.saveDelay": 30, | |
| "local-history.exclude": [ | |
| "**/.history/**", | |
| "**/.vscode/**", | |
| "**/node_modules/**", | |
| "**/typings/**", | |
| "**/out/**", | |
| "**/Code/User/**", | |
| "**/dist/**", | |
| "**/www/**", | |
| "**/testBin/**", | |
| "**/.git/**", | |
| "**/**.mkv", | |
| "**/**.mp4", | |
| "**/**.flv", | |
| "**/**.avi" | |
| ], | |
| "local-history.path": "/home/te/.vscode-oss/.history", | |
| "local-history.absolute": true, | |
| "local-history.maxDisplay": 500, | |
| "local-history.treeLocation": "localHistory", | |
| "search.exclude": { | |
| "**/.history": true | |
| }, | |
| "git.autofetch": true, | |
| // "movets.filesToScan": [ | |
| // "**/*.css", | |
| // "**/*.gql", | |
| // "**/*.graphql", | |
| // "**/*.js", | |
| // "**/*.png", | |
| // "**/*.ts", | |
| // "**/*.tsx" | |
| // ], | |
| // "tsimporter.filesToScan": [ | |
| // "**/*.css", | |
| // "**/*.gql", | |
| // "**/*.graphql", | |
| // "**/*.js", | |
| // "**/*.png", | |
| // "**/*.ts", | |
| // "**/*.tsx" | |
| // ], | |
| "path-autocomplete.pathMappings": { | |
| "$root": "${workspace}" | |
| }, | |
| "path-autocomplete.excludedItems": { | |
| "**/*.js": { | |
| "when": "**/*.ts" | |
| }, // ignore js files if i'm inside a ts file | |
| "**/*.map": { | |
| "when": "**" | |
| }, // always ignore *.map files | |
| "**/{.git,node_modules}": { | |
| "when": "**" | |
| } // always ignore .git and node_modules folders | |
| }, | |
| "githubPullRequests.telemetry.enabled": false, | |
| "githubPullRequests.logLevel": "debug", | |
| "githubPullRequests.remotes": [ | |
| "all" | |
| ], | |
| "github.username": "artisin", | |
| "editor.wordWrap": "wordWrapColumn", | |
| "editor.wordWrapColumn": 120, | |
| "gitlens.views.fileHistory.enabled": true, | |
| "gitlens.views.lineHistory.enabled": true, | |
| // "flow.pathToFlow": "/home/te/.nvm/versions/node/v11.3.0/bin/flow", | |
| "javascript.validate.enable": false, | |
| "editor.suggest.localityBonus": true, | |
| // "C_Cpp.default.intelliSenseMode": "clang-x64", | |
| // "C_Cpp.intelliSenseEngine": "Tag Parser", | |
| "editor.quickSuggestions": { | |
| "other": true, | |
| "comments": true, | |
| "strings": true | |
| }, | |
| "[asciidoc]": { | |
| "editor.wordWrap": "on", | |
| "editor.quickSuggestions": true | |
| }, | |
| "editor.suggest.snippetsPreventQuickSuggestions": false, | |
| "editor.suggest.filterGraceful": true, | |
| "eslint.autoFixOnSave": false, | |
| // "tslint.autoFixOnSave": true, | |
| "tslint.exclude": [ | |
| "node_modules", | |
| "**/node_modules/*", | |
| "dist", | |
| "**/dist/*" | |
| ], | |
| "search.useGlobalIgnoreFiles": true, | |
| "typescript.suggest.completeFunctionCalls": true, | |
| "typescript.tsserver.trace": "verbose", | |
| "gitlens.blame.separateLines": false, | |
| "gitlens.hovers.currentLine.over": "line", | |
| "gitlens.codeLens.enabled": false, | |
| "gitlens.currentLine.enabled": false, | |
| "auto-close-tag.SublimeText3Mode": true, | |
| "auto-close-tag.fullMode": true, | |
| "workbench.sideBar.location": "left", | |
| // "cmake-tools-helper.cmake_download_path": "/home/te/.vscode-oss/extensions/maddouri.cmake-tools-helper-0.2.1/cmake_download", | |
| "rust-client.updateOnStartup": true, | |
| // "rust.goto_def_racer_fallback": true, | |
| "rust.unstable_features": true, | |
| "better-comments.tags": [ | |
| { | |
| "tag": "!", | |
| "color": "#FF2D00", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": "?", | |
| "color": "#3498DB", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": "/", | |
| "color": "#00b894", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " ##", | |
| "color": "#ff6b6b", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " +", | |
| "color": "#bdc3c7", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " - ", | |
| "color": "#9b59b6", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " @", | |
| "color": "#9b59b6", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " __Links__", | |
| "color": "#9b59b6", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": "```", | |
| "color": "#7f8c8d", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": "//", | |
| "color": "#474747", | |
| "strikethrough": true, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": "*", | |
| "color": "#98C379", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| }, | |
| { | |
| "tag": " #", | |
| "color": "#e7dc75", | |
| "strikethrough": false, | |
| "backgroundColor": "transparent" | |
| } | |
| ], | |
| "commentAnchors.tags.list": [ | |
| { | |
| "tag": "ANCHOR", | |
| "iconColor": "default", | |
| "highlightColor": "#A8C023", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "IDEA", | |
| "iconColor": "emerald", | |
| "highlightColor": "#2ecc71", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "ARGUMENTS", | |
| "iconColor": "yellow", | |
| "highlightColor": "#f39c12", | |
| "backgroundColor": "rgba(127, 140, 141, 0.4)", | |
| "borderRadius": 3, | |
| "borderStyle": "0px solid rgba(0, 0, 0, 0)", | |
| "scope": "file", | |
| "styleComment": false, | |
| "isRegion": false, | |
| "enabled": true | |
| }, | |
| { | |
| "tag": "RETURN", | |
| "iconColor": "purple", | |
| "highlightColor": "#9b59b6", | |
| "backgroundColor": "rgba(127, 140, 141, 0.4)", | |
| "borderRadius": 3, | |
| "borderStyle": "0px solid rgba(0, 0, 0, 0)", | |
| "scope": "file", | |
| "styleComment": false, | |
| "isRegion": false, | |
| "enabled": true | |
| }, | |
| { | |
| "tag": "EXAMPLES", | |
| "iconColor": "blue", | |
| "highlightColor": "inherit", | |
| "backgroundColor": "rgba(127, 140, 141, 0.4)", | |
| "borderRadius": 3, | |
| "borderStyle": "0px solid rgba(0, 0, 0, 0)", | |
| "scope": "file", | |
| "styleComment": false, | |
| "isRegion": false, | |
| "enabled": true | |
| }, | |
| { | |
| "tag": "TODO", | |
| "iconColor": "blue", | |
| "highlightColor": "#3ea8ff", | |
| "backgroundColor": "#0052a5", | |
| "scope": "workspace" | |
| }, | |
| { | |
| "tag": "FIXME", | |
| "iconColor": "red", | |
| "highlightColor": "#F44336", | |
| "scope": "workspace" | |
| }, | |
| { | |
| "tag": "# STUB", | |
| "iconColor": "purple", | |
| "highlightColor": "#BA68C8", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "NOTE", | |
| "iconColor": "orange", | |
| "highlightColor": "#FFB300", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "REVIEW", | |
| "iconColor": "green", | |
| "highlightColor": "#64DD17", | |
| "scope": "workspace" | |
| }, | |
| { | |
| "tag": "QUESTION", | |
| "iconColor": "pink", | |
| "highlightColor": "#E84393", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "TEST", | |
| "iconColor": "orange", | |
| "highlightColor": "#ff9f1a", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "DEV-ONLY", | |
| "iconColor": "orange", | |
| "highlightColor": "#ff9f1a", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "REMOVE", | |
| "iconColor": "red", | |
| "highlightColor": "#F44336", | |
| "scope": "file" | |
| }, | |
| { | |
| "tag": "SECTION", | |
| "iconColor": "blurple", | |
| "highlightColor": "#896afc", | |
| "scope": "workspace", | |
| "isRegion": true | |
| } | |
| ], | |
| "apollographql.trace.server": "messages", | |
| "typescript.implementationsCodeLens.enabled": true, | |
| // "typescript.tsdk": "/home/te/.nvm/versions/node/v11.10.1/lib", | |
| "tsco.groupPropertiesWithDecorators": true, | |
| "tsco.addPublicModifierIfMissing": false, | |
| "docthis.inferTypesFromNames": true, | |
| "window.titleBarStyle": "custom", | |
| "editor.tokenColorCustomizations": { | |
| "textMateRules": [ | |
| { | |
| "scope": "text.html.markdown.journal.task.open.bullet", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.open.marker", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.open.keyword", | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.open.text", | |
| "settings": {} | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.completed.keyword", | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.completed.marker", | |
| "settings": { | |
| "foreground": "#AAAAAA" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.completed.text", | |
| "settings": { | |
| "foreground": "#AAAAAA" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.task.completed.bullet", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.memo.keyword", | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.memo.bullet", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.scope", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.link.keyword", | |
| "settings": { | |
| "fontStyle": "italic" | |
| } | |
| }, | |
| { | |
| "scope": "text.html.markdown.journal.link.bullet", | |
| "settings": { | |
| "foreground": "#FFFF00" | |
| } | |
| } | |
| ] | |
| }, | |
| // https://github.com/pajoma/vscode-journal | |
| "journal.ext": "adoc", | |
| "journal.patterns": { | |
| "entries": { | |
| "path": "${base}/${year}/${month}", | |
| "file": "${day}.${ext}" | |
| } | |
| }, | |
| "journal.openInNewEditorGroup": true, | |
| // https://github.com/swyphcosmo/vscode-spellchecker | |
| "spellchecker.documentTypes": [ | |
| "markdown", | |
| "latex", | |
| "adoc", | |
| "asciidoc" | |
| ], | |
| "spellchecker.ignoreFileExtensions": [ | |
| "README_OLD", | |
| "old.md", | |
| ], | |
| "spellchecker.ignoreWordsList": [ | |
| "sectnums", | |
| "Config", | |
| "config", | |
| "AsciiDoc", | |
| "Webpack", | |
| "sourcemap", | |
| "plugin", | |
| "TSLint", | |
| "coderay" | |
| ], | |
| "sync.gist": "25911f3aef7e9027cec4ee6ac38945fa", | |
| "files.associations": { | |
| ".env-cmdrc": "json" | |
| }, | |
| "go.languageServerFlags": [ | |
| "-rpc.trace" | |
| ], | |
| "go.inferGopath": false, | |
| "go.lintTool": "revive", | |
| "go.buildOnSave": "off", | |
| "go.lintOnSave": "off", | |
| "go.liveErrors": { | |
| "enabled": false, | |
| "delay": 800 | |
| }, | |
| "go.useLanguageServer": true, | |
| "go.docsTool": "gogetdoc", | |
| "go.alternateTools": { | |
| "go-langserver": "gopls", | |
| }, | |
| "go.languageServerExperimentalFeatures": { | |
| // for diagnostics as you type | |
| "diagnostics": true, | |
| "autoComplete": true, | |
| "documentSymbols": true, | |
| "findReferences": true, | |
| "format": true, | |
| "goToDefinition": true, | |
| "goToTypeDefinition": true, | |
| "hover": false, | |
| "rename": true, | |
| "signatureHelp": true, | |
| "workspaceSymbols": true, | |
| // add parameter placeholders when completing a function | |
| "usePlaceholders": true, | |
| // experimental to improve quality of hover (will be on by default soon) | |
| "enhancedHover": true, | |
| }, | |
| "gopls": { | |
| "usePlaceholders": true, // add parameter placeholders when completing a function | |
| "enhancedHover": true, // experimental to improve quality of hover (will be on by default soon) | |
| }, | |
| "[go]": { | |
| "editor.snippetSuggestions": "inline", | |
| "editor.formatOnSave": true, | |
| "editor.codeActionsOnSave": { | |
| "source.organizeImports": true | |
| }, | |
| }, | |
| "editor.suggestSelection": "first", | |
| "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
| "python.jediEnabled": false, | |
| "python.venvPath": "~/.virtualenvs", | |
| "python.formatting.provider": "black", | |
| "theme-by-language.themes": { | |
| "*": "Base16 Eighties Dark", | |
| "python": "Chromodynamics", | |
| "typescript": "Base16 Eighties Dark" | |
| }, | |
| "editor.fontLigatures": true, | |
| "eslint.alwaysShowStatus": true, | |
| "eslint.validate": [ | |
| "javascript", | |
| "javascriptreact", | |
| "typescript", | |
| "typescriptreact" | |
| ], | |
| "typescript.format.enable": false, | |
| "vsicons.dontShowNewVersionMessage": true, | |
| "html.format.enable": false, | |
| "typescript.experimental.useSeparateSyntaxServer": true, | |
| "search.smartCase": true, | |
| "eslint.experimental.incrementalSync": true, | |
| "eslint.packageManager": "yarn" | |
| } |
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
Show hidden characters
| { | |
| // Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and | |
| // description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope | |
| // is left empty or omitted, the snippet gets applied to all languages. 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: | |
| "cl": { | |
| "prefix": "cl", | |
| "scope": "javascript,typescript", | |
| "body": [ | |
| "console.log('$1');", | |
| "$2" | |
| ], | |
| "description": "Log output to console" | |
| }, | |
| "ce": { | |
| "prefix": "ce", | |
| "scope": "javascript,typescript", | |
| "body": [ | |
| "console.error('$1');", | |
| "$2" | |
| ], | |
| "description": "Log error to console" | |
| }, | |
| "cw": { | |
| "prefix": "cw", | |
| "scope": "javascript,typescript", | |
| "body": [ | |
| "console.warn('$1');", | |
| "$2" | |
| ], | |
| "description": "Log warning to console" | |
| }, | |
| "db": { | |
| "prefix": "db", | |
| "scope": "javascript,typescript", | |
| "body": [ | |
| "debugger;", | |
| "$2" | |
| ], | |
| "description": "Insert debugger" | |
| }, | |
| "Phat Right arrow": { | |
| "prefix": "__a", | |
| "body": [ | |
| "🠲" | |
| ] | |
| }, | |
| "Right arrow": { | |
| "prefix": "->", | |
| "body": [ | |
| "→" | |
| ] | |
| }, | |
| "Left arrow": { | |
| "prefix": "<-", | |
| "body": [ | |
| "←" | |
| ] | |
| }, | |
| "Up arrow": { | |
| "prefix": "-^", | |
| "body": [ | |
| "↑" | |
| ] | |
| }, | |
| "Down arrow": { | |
| "prefix": "-v", | |
| "body": [ | |
| "↓" | |
| ] | |
| }, | |
| "Right arrow from bar": { | |
| "prefix": "|->", | |
| "body": [ | |
| "↦" | |
| ] | |
| }, | |
| "Left arrow from bar": { | |
| "prefix": "<-|", | |
| "body": [ | |
| "↤" | |
| ] | |
| }, | |
| "Up arrow from bar": { | |
| "prefix": "|-^", | |
| "body": [ | |
| "↥" | |
| ] | |
| }, | |
| "Down arrow from bar": { | |
| "prefix": "|-v", | |
| "body": [ | |
| "↧" | |
| ] | |
| }, | |
| "Lodash_Template": { | |
| "prefix": "l-tmpl", | |
| "body": [ | |
| "<%= $1 %>" | |
| ], | |
| "description": "Lodash Template String" | |
| } | |
| } |
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 go 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" | |
| // } | |
| "range.map": { | |
| "description": "range map", | |
| "prefix": "range.map", | |
| "body": [ | |
| "for k,v := range $1{", | |
| "\t$0", | |
| "}" | |
| ], | |
| }, | |
| "range.arr": { | |
| "description": "range array, slices", | |
| "prefix": "range.arr", | |
| "body": [ | |
| "for i,v := range $1{", | |
| "\t$0", | |
| "}" | |
| ], | |
| }, | |
| "range.str": { | |
| "description": "range interate over unicode points,not bytes", | |
| "prefix": "range.str", | |
| "body": [ | |
| "for i,r := range $1{", | |
| "\t$0", | |
| "}" | |
| ], | |
| }, | |
| "slice.av": { | |
| "description": "Slice Append Vector", | |
| "prefix": "slice.av", | |
| "body": [ | |
| "${1: arr} = append($1, ${vec:2}...)" | |
| ], | |
| }, | |
| "slice.copy": { | |
| "description": "Slice Copy", | |
| "prefix": "slice.copy", | |
| "body": [ | |
| "${1:dest} = make([]${2:int}, len(${3:src}))", | |
| "copy($1, $3)" | |
| ], | |
| }, | |
| "slice.cut": { | |
| "body": "a = append(a[:i], a[j:]...)", | |
| "prefix": "slice.cut", | |
| "description": "a = append(a[:i], a[j:]...)", | |
| }, | |
| "slice.delete": { | |
| "body": "a = append(a[:i], a[i+1:]...)", | |
| "prefix": "slice.delete", | |
| "description": "a = append(a[:i], a[i+1:]...)", | |
| }, | |
| "slice.extend": { | |
| "body": "a = append(a, make([]T, j)...)", | |
| "prefix": "slice.extend", | |
| "description": "a = append(a, make([]T, j)...)", | |
| }, | |
| "slice.insert": { | |
| "body": "a = append(a[:i], append([]T{x}, a[i:]...)...)", | |
| "prefix": "slice.insert", | |
| "description": "a = append(a[:i], append([]T{x}, a[i:]...)...)", | |
| }, | |
| "slice.unshift": { | |
| "body": "a = append([]T{x}, a...)", | |
| "prefix": "slice.unshift", | |
| "description": "a = append([]T{x}, a...)", | |
| }, | |
| "slice.push": { | |
| "body": "a = append(a, x)", | |
| "prefix": "slice.push", | |
| "description": "a = append(a, x)", | |
| }, | |
| "slice.pop": { | |
| "body": "x, a = a[0], a[1:]", | |
| "prefix": "slice.pop", | |
| "description": "x, a = a[0], a[1:]", | |
| }, | |
| "slice.popback": { | |
| "body": "x, a = a[len(a) -1], a[:len(a) -1]", | |
| "prefix": "slice.popback", | |
| "description": "x, a = a[len(a) -1], a[:len(a) -1]", | |
| }, | |
| "absi": { | |
| "description": "abs for int", | |
| "prefix": "absi", | |
| "body": [ | |
| "func abs(num int) int {", | |
| "\tif num < 0 {", | |
| "\t\treturn -num", | |
| "\t}", | |
| "\treturn num", | |
| "}" | |
| ], | |
| }, | |
| "maxi": { | |
| "description": "max for int", | |
| "prefix": "maxi", | |
| "body": [ | |
| "func max(a, b int) int {", | |
| "\tif a > b {", | |
| "\t\treturn a", | |
| "\t}", | |
| "\treturn b", | |
| "}" | |
| ], | |
| }, | |
| "mini": { | |
| "description": "min for int", | |
| "prefix": "mini", | |
| "body": [ | |
| "func mini(a, b int) int {", | |
| "\tif a < b {", | |
| "\t\treturn a", | |
| "\t}", | |
| "\treturn b", | |
| "}" | |
| ], | |
| }, | |
| "sumi": { | |
| "description": "sum for ints", | |
| "prefix": "sumi", | |
| "body": [ | |
| "func sum(nums []int) int {", | |
| "\ts := 0", | |
| "\tfor _, num := range nums {", | |
| "\t\ts += num", | |
| "\t}", | |
| "\treturn s", | |
| "}" | |
| ], | |
| }, | |
| "avgi": { | |
| "description": "avg for ints", | |
| "prefix": "avgi", | |
| "body": [ | |
| "func avg(nums []int) float64 {", | |
| "\ts := 0", | |
| "\tfor _, num := range nums {", | |
| "\t\ts += num", | |
| "\t}", | |
| "\treturn float64(s) / float64(len(nums))", | |
| "}" | |
| ], | |
| }, | |
| "maxints": { | |
| "description": "max for ints", | |
| "prefix": "maxints", | |
| "body": [ | |
| "func maxInts(nums ...int) int {", | |
| "\tmaxNum := -int(^uint(0)>>1) - 1", | |
| "\tfor _, num := range nums {", | |
| "\t\tif num > maxNum {", | |
| "\t\t\tmaxNum = num", | |
| "\t\t}", | |
| "\t}", | |
| "\treturn maxNum", | |
| "}" | |
| ], | |
| }, | |
| "joinints": { | |
| "description": "join ints to string", | |
| "prefix": "joinints", | |
| "body": [ | |
| "import (", | |
| "\t\"strconv\"", | |
| "\t\"strings\"", | |
| ")", | |
| "func joinNums(arr []int, sep string) string {", | |
| "\tnumCount := len(arr)", | |
| "\tif numCount == 0 {", | |
| "\t\treturn \"\"", | |
| "\t}", | |
| "\tstrs := make([]string, numCount)", | |
| "\tfor i := 0; i < numCount; i++ {", | |
| "\t\tstrs[i] = strconv.Itoa(arr[i])", | |
| "\t}", | |
| "\treturn strings.Join(strs, sep)", | |
| "}" | |
| ], | |
| }, | |
| "limits": { | |
| "description": "MaxInt and MinInt", | |
| "prefix": "limits", | |
| "body": [ | |
| "const (", | |
| "\tMaxInt = int(^uint(0) >> 1)", | |
| "\tMinInt = -MaxInt - 1", | |
| ")" | |
| ], | |
| }, | |
| "contains-str": { | |
| "description": "String slice contains str", | |
| "prefix": "contains-str", | |
| "body": [ | |
| "func findIndex(strs []string, str string) int {", | |
| "\tfor index, curStr := range strs {", | |
| "\t\tif curStr == str {", | |
| "\t\t\treturn index", | |
| "\t\t}", | |
| "\t}", | |
| "\treturn -1", | |
| "}", | |
| "func containsStr(strs []string, str string) int {", | |
| "\treturn findIndex(strs, str) != -1", | |
| "}" | |
| ], | |
| }, | |
| "treenode": { | |
| "description": "type TreeNode struct", | |
| "prefix": "treenode", | |
| "body": [ | |
| "type TreeNode struct {", | |
| "\tVal int", | |
| "\tLeft *TreeNode", | |
| "\tRight *TreeNode", | |
| "}" | |
| ], | |
| }, | |
| "dumptree": { | |
| "description": "Dump Tree using level order", | |
| "prefix": "dumptree", | |
| "body": [ | |
| "import \"fmt\"", | |
| "func dumpTree(root *TreeNode) {", | |
| "\tif root == nil {", | |
| "\t\tfmt.Println(\"nil\")", | |
| "\t\treturn", | |
| "\t}", | |
| "\tbranches := []*TreeNode{root}", | |
| "\tfmt.Print(\"[\")", | |
| "\tfor len(branches) > 0 {", | |
| "\t\tbranch := branches[0]", | |
| "\t\tbranches = branches[1:]", | |
| "\t\tif branch.Left != nil {", | |
| "\t\t\tbranches = append(branches, branch.Left)", | |
| "\t\t}", | |
| "\t\tif branch.Right != nil {", | |
| "\t\t\tbranches = append(branches, branch.Right)", | |
| "\t\t}", | |
| "\t\tif len(branches) > 0 {", | |
| "\t\t\tfmt.Print(branch.Val, \",\")", | |
| "\t\t} else {", | |
| "\t\t\tfmt.Print(branch.Val, \"\")", | |
| "\t\t}", | |
| "\t}", | |
| "\tfmt.Println(\"]\")", | |
| "}" | |
| ], | |
| }, | |
| "listnode": { | |
| "description": "type ListNode struct", | |
| "prefix": "listnode", | |
| "body": [ | |
| "type ListNode struct {", | |
| "\tVal int", | |
| "\tNext *ListNode", | |
| "}" | |
| ], | |
| }, | |
| "dumplistnode": { | |
| "description": "Dump ListNode using level order", | |
| "prefix": "dumplistnode", | |
| "body": [ | |
| "import \"fmt\"", | |
| "func dumpListNode(lnode *ListNode) {", | |
| "\tfmt.Print(\"ListNode[\")", | |
| "\tfor lnode != nil {", | |
| "\t\tfmt.Print(lnode.Val, \",\")", | |
| "\t\tlnode = lnode.Next", | |
| "\t}", | |
| "\tfmt.Print(\"]\\n\")", | |
| "}" | |
| ], | |
| }, | |
| "reversearr": { | |
| "description": "Reverse Ints Array", | |
| "prefix": "reversearr", | |
| "body": [ | |
| "func reverseArray(nums []int) {", | |
| "\tfor i, j := 0, len(nums)-1; i < j; i, j = i+1, j-1 {", | |
| "\t\ttmp := nums[i]", | |
| "\t\tnums[i] = nums[j]", | |
| "\t\tnums[j] = tmp", | |
| "\t}", | |
| "}" | |
| ], | |
| }, | |
| "reversestr": { | |
| "description": "Reverse String", | |
| "prefix": "reversestr", | |
| "body": [ | |
| "func reverseString(s string) string {", | |
| "\tbytes := []byte(s)", | |
| "\tfor i, j := 0, len(bytes)-1; i < j; i, j = i+1, j-1 {", | |
| "\t\ttmp := bytes[i]", | |
| "\t\tbytes[i] = bytes[j]", | |
| "\t\tbytes[j] = tmp", | |
| "\t}", | |
| "\treturn string(bytes)", | |
| "}" | |
| ], | |
| }, | |
| "pbasic": { | |
| "description": "Basic file for problem", | |
| "prefix": "pbasic", | |
| "body": [ | |
| "package main", | |
| "import (", | |
| "\t\"fmt\"", | |
| ")", | |
| "func main() {", | |
| "\tfmt.Println(\"Hello World\")", | |
| "}" | |
| ], | |
| }, | |
| "pbinarytree": { | |
| "description": "Binary Tree solution file stub", | |
| "prefix": "pbinarytree", | |
| "body": [ | |
| "package main", | |
| "import (", | |
| "\t\"fmt\"", | |
| ")", | |
| "type TreeNode struct {", | |
| "\tVal int", | |
| "\tLeft *TreeNode", | |
| "\tRight *TreeNode", | |
| "}", | |
| "func levelOrderDump(root *TreeNode) {", | |
| "\tif root == nil {", | |
| "\t\treturn", | |
| "\t}", | |
| "\tlevelStacks := []*TreeNode{root}", | |
| "\tfor len(levelStacks) > 0 {", | |
| "\t\tbranch := levelStacks[0]", | |
| "\t\tlevelStacks = levelStacks[1:]", | |
| "\t\tfmt.Print(branch.Val, \",\")", | |
| "\t\tleft := branch.Left", | |
| "\t\tright := branch.Right", | |
| "\t\tif left != nil {", | |
| "\t\t\tlevelStacks = append(levelStacks, left)", | |
| "\t\t}", | |
| "\t\tif right != nil {", | |
| "\t\t\tlevelStacks = append(levelStacks, right)", | |
| "\t\t}", | |
| "\t}", | |
| "\tfmt.Println(\"\")", | |
| "}", | |
| "func main() {", | |
| "\troot := &TreeNode{Val: 4}", | |
| "\troot.Left = &TreeNode{Val: 2}", | |
| "\troot.Left.Left = &TreeNode{Val: 1}", | |
| "\troot.Left.Right = &TreeNode{Val: 3}", | |
| "\troot.Right = &TreeNode{Val: 7}", | |
| "\troot.Right.Left = &TreeNode{Val: 6}", | |
| "\troot.Right.Right = &TreeNode{Val: 9}", | |
| "\tlevelOrderDump(root)", | |
| "}" | |
| ], | |
| }, | |
| "p1darr": { | |
| "description": "One Dimen Array Basic file stub", | |
| "prefix": "p1darr", | |
| "body": [ | |
| "package main", | |
| "import (", | |
| "\t\"fmt\"", | |
| ")", | |
| "func $1(nums []int) int {", | |
| "}", | |
| "func main() {", | |
| "\tfmt.Println(\"3 -> \", $1([]int{1, 1, 0, 1, 1, 1}))", | |
| "}" | |
| ], | |
| }, | |
| "p2darr": { | |
| "description": "One Dimen Array Basic file stub", | |
| "prefix": "p2darr", | |
| "body": [ | |
| "package main", | |
| "import (", | |
| "\t\"fmt\"", | |
| ")", | |
| "func main() {", | |
| "\tarrA := [][]int{", | |
| "\t\t{1, 1, 0},", | |
| "\t\t{0, 1, 0},", | |
| "\t\t{0, 1, 0},", | |
| "\t}", | |
| "\tarrB := [][]int{", | |
| "\t\t{0, 0, 0},", | |
| "\t\t{0, 1, 1},", | |
| "\t\t{0, 0, 1},", | |
| "\t}", | |
| "\tfmt.Println(\"3 -> \")", | |
| "\tarrA2 := [][]int{", | |
| "\t\t{0, 1},", | |
| "\t\t{1, 1},", | |
| "\t}", | |
| "\tarrB2 := [][]int{", | |
| "\t\t{1, 1},", | |
| "\t\t{1, 0},", | |
| "\t}", | |
| "\tfmt.Println(\"2 -> \")", | |
| "}" | |
| ], | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment