Skip to content

Instantly share code, notes, and snippets.

@alextakitani
Last active February 28, 2020 18:54
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 alextakitani/1a200a19aab677d006957944287f066b to your computer and use it in GitHub Desktop.
Save alextakitani/1a200a19aab677d006957944287f066b to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-02-28T18:54:45.200Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "d3836729-9cc1-42c1-b2af-d50071f57d29",
"publisherId": "formulahendry.auto-close-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-close-tag",
"publisher": "formulahendry",
"version": "0.5.6"
},
{
"metadata": {
"id": "6e440e71-8ed9-4f25-bb78-4b13096b8a03",
"publisherId": "formulahendry.auto-rename-tag",
"publisherDisplayName": "formulahendry"
},
"name": "auto-rename-tag",
"publisher": "formulahendry",
"version": "0.1.1"
},
{
"metadata": {
"id": "5619a084-6632-4221-9def-b94bdc42e23a",
"publisherId": "Nash.awesome-flutter-snippets",
"publisherDisplayName": "Nash"
},
"name": "awesome-flutter-snippets",
"publisher": "Nash",
"version": "2.0.3"
},
{
"metadata": {
"id": "697255a9-3f36-44c8-b084-d3b91edfb23a",
"publisherId": "HookyQR.beautify",
"publisherDisplayName": "HookyQR"
},
"name": "beautify",
"publisher": "HookyQR",
"version": "1.5.0"
},
{
"metadata": {
"id": "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": "b689fcc8-d494-4dbf-a228-2c694a578afc",
"publisherId": "alefragnani.Bookmarks",
"publisherDisplayName": "alefragnani"
},
"name": "Bookmarks",
"publisher": "alefragnani",
"version": "11.0.0"
},
{
"metadata": {
"id": "5a6e2b21-1d61-4acd-b31b-907f9c23f18a",
"publisherId": "CoenraadS.bracket-pair-colorizer-2",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer-2",
"publisher": "CoenraadS",
"version": "0.0.29"
},
{
"metadata": {
"id": "cacf8b9f-ed8c-440d-999d-e7fd2c1a0cdb",
"publisherId": "pustelto.bracketeer",
"publisherDisplayName": "pustelto"
},
"name": "bracketeer",
"publisher": "pustelto",
"version": "1.2.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": "d0bfc4ab-1d3a-4487-8782-7cf6027b4fff",
"publisherId": "ms-vscode.csharp",
"publisherDisplayName": "ms-vscode"
},
"name": "csharp",
"publisher": "ms-vscode",
"version": "1.21.12"
},
{
"metadata": {
"id": "f57f68ea-9ee8-42b5-9a97-041d3e4278c4",
"publisherId": "Dart-Code.dart-code",
"publisherDisplayName": "Dart-Code"
},
"name": "dart-code",
"publisher": "Dart-Code",
"version": "3.8.1"
},
{
"metadata": {
"id": "1ec62ca5-d7f9-4ddb-a882-e8d018c0aefd",
"publisherId": "msjsdiag.debugger-for-chrome",
"publisherDisplayName": "msjsdiag"
},
"name": "debugger-for-chrome",
"publisher": "msjsdiag",
"version": "4.12.6"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "e9a05054-5cce-41cd-a15c-6d71e99ebab1",
"publisherId": "kaiwood.endwise",
"publisherDisplayName": "kaiwood"
},
"name": "endwise",
"publisher": "kaiwood",
"version": "1.4.2"
},
{
"metadata": {
"id": "f6c3ec04-6057-4d9c-b997-69cba07a6158",
"publisherId": "Dart-Code.flutter",
"publisherDisplayName": "Dart-Code"
},
"name": "flutter",
"publisher": "Dart-Code",
"version": "3.8.1"
},
{
"metadata": {
"id": "2972da43-20b6-4207-8d1e-9cbc7529bd04",
"publisherId": "alexisvt.flutter-snippets",
"publisherDisplayName": "alexisvt"
},
"name": "flutter-snippets",
"publisher": "alexisvt",
"version": "2.0.0"
},
{
"metadata": {
"id": "90654397-c9ac-47e8-ad5c-e5c1c7b7c94a",
"publisherId": "Janne252.fontawesome-autocomplete",
"publisherDisplayName": "Janne252"
},
"name": "fontawesome-autocomplete",
"publisher": "Janne252",
"version": "0.1.8"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.5.5"
},
{
"metadata": {
"id": "3e891cf9-53cb-49a3-8d01-8f0b1f0afb29",
"publisherId": "codezombiech.gitignore",
"publisherDisplayName": "codezombiech"
},
"name": "gitignore",
"publisher": "codezombiech",
"version": "0.6.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.1"
},
{
"metadata": {
"id": "aae00486-7e92-42b3-91b0-2b419e4f3875",
"publisherId": "vincaslt.highlight-matching-tag",
"publisherDisplayName": "vincaslt"
},
"name": "highlight-matching-tag",
"publisher": "vincaslt",
"version": "0.9.6"
},
{
"metadata": {
"id": "7b71fc1b-190d-4f7d-95d1-93e422649b0a",
"publisherId": "Zignd.html-css-class-completion",
"publisherDisplayName": "Zignd"
},
"name": "html-css-class-completion",
"publisher": "Zignd",
"version": "1.19.0"
},
{
"metadata": {
"id": "be992f3f-9f22-4b66-a1d2-ecad04c28a28",
"publisherId": "abusaidm.html-snippets",
"publisherDisplayName": "abusaidm"
},
"name": "html-snippets",
"publisher": "abusaidm",
"version": "0.2.1"
},
{
"metadata": {
"id": "7a99e021-df6d-4c17-aef3-6b54f700be42",
"publisherId": "Andreabbondanza.ignoregit",
"publisherDisplayName": "Andreabbondanza"
},
"name": "ignoregit",
"publisher": "Andreabbondanza",
"version": "1.0.1"
},
{
"metadata": {
"id": "eaa2127d-cb69-4ab9-8505-a60c9ee5f28b",
"publisherId": "oderwat.indent-rainbow",
"publisherDisplayName": "oderwat"
},
"name": "indent-rainbow",
"publisher": "oderwat",
"version": "7.4.0"
},
{
"metadata": {
"id": "fcbdb08e-4048-40e8-a674-fecc476f4b93",
"publisherId": "SirTori.indenticator",
"publisherDisplayName": "SirTori"
},
"name": "indenticator",
"publisher": "SirTori",
"version": "0.6.0"
},
{
"metadata": {
"id": "a2cec723-5349-460d-9de9-0fd1f8d3456f",
"publisherId": "xabikos.JavaScriptSnippets",
"publisherDisplayName": "xabikos"
},
"name": "JavaScriptSnippets",
"publisher": "xabikos",
"version": "1.7.2"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "3.9.3"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.2.3"
},
{
"metadata": {
"id": "70407a44-d6bc-42cc-8797-37f7317438a2",
"publisherId": "GeekyAnts.nativebase-snippets",
"publisherDisplayName": "GeekyAnts"
},
"name": "nativebase-snippets",
"publisher": "GeekyAnts",
"version": "0.5.22"
},
{
"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": "849ffb6c-e755-4e6e-adc2-c33eaaf0d0fc",
"publisherId": "bradymholt.pgformatter",
"publisherDisplayName": "bradymholt"
},
"name": "pgformatter",
"publisher": "bradymholt",
"version": "1.12.0"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "3.20.0"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "10.10.0"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.2.64397"
},
{
"metadata": {
"id": "61048194-bd70-4abb-b039-d796bf6be01c",
"publisherId": "bung87.rails",
"publisherDisplayName": "bung87"
},
"name": "rails",
"publisher": "bung87",
"version": "0.13.2"
},
{
"metadata": {
"id": "c82edf24-4810-45b3-ae65-a7e5298617f4",
"publisherId": "jemmyw.rails-fast-nav",
"publisherDisplayName": "jemmyw"
},
"name": "rails-fast-nav",
"publisher": "jemmyw",
"version": "1.3.4"
},
{
"metadata": {
"id": "cb988e1e-0372-4a58-9cfe-3636e8b13ee3",
"publisherId": "shanehofstetter.rails-i18n",
"publisherDisplayName": "shanehofstetter"
},
"name": "rails-i18n",
"publisher": "shanehofstetter",
"version": "0.4.0"
},
{
"metadata": {
"id": "20a9cbac-8d83-4f96-9dea-2f8fae0565b4",
"publisherId": "tmikoss.rails-latest-migration",
"publisherDisplayName": "tmikoss"
},
"name": "rails-latest-migration",
"publisher": "tmikoss",
"version": "0.0.1"
},
{
"metadata": {
"id": "deed7264-3cb8-45b6-b266-b9e828af30c3",
"publisherId": "MaherSaif.rails-migration-list",
"publisherDisplayName": "MaherSaif"
},
"name": "rails-migration-list",
"publisher": "MaherSaif",
"version": "0.1.2"
},
{
"metadata": {
"id": "16884884-ac28-4d0b-8791-5c1576834aec",
"publisherId": "hjleochen.rails-nav",
"publisherDisplayName": "hjleochen"
},
"name": "rails-nav",
"publisher": "hjleochen",
"version": "0.0.3"
},
{
"metadata": {
"id": "ad9df2da-20b1-4ddc-85be-8923914a5b45",
"publisherId": "aki77.rails-partial",
"publisherDisplayName": "aki77"
},
"name": "rails-partial",
"publisher": "aki77",
"version": "0.3.0"
},
{
"metadata": {
"id": "cecd3c12-464f-4385-847a-402db042eb28",
"publisherId": "atipugin.rails-partial",
"publisherDisplayName": "atipugin"
},
"name": "rails-partial",
"publisher": "atipugin",
"version": "0.0.2"
},
{
"metadata": {
"id": "2caebba9-a8ad-449e-bb68-85ac9637ebc8",
"publisherId": "aki77.rails-routes",
"publisherDisplayName": "aki77"
},
"name": "rails-routes",
"publisher": "aki77",
"version": "0.4.0"
},
{
"metadata": {
"id": "f327ee76-fca0-4590-a3aa-f46057bdb877",
"publisherId": "noku.rails-run-spec-vscode",
"publisherDisplayName": "noku"
},
"name": "rails-run-spec-vscode",
"publisher": "noku",
"version": "0.1.3"
},
{
"metadata": {
"id": "3792588c-3d35-442d-91ea-fe6a755e8155",
"publisherId": "mechatroner.rainbow-csv",
"publisherDisplayName": "mechatroner"
},
"name": "rainbow-csv",
"publisher": "mechatroner",
"version": "1.5.0"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.49.0"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.49.0"
},
{
"metadata": {
"id": "3fab7102-4694-4c8c-bc6e-0e739accd6a3",
"publisherId": "josefpihrt-vscode.roslynator",
"publisherDisplayName": "josefpihrt-vscode"
},
"name": "roslynator",
"publisher": "josefpihrt-vscode",
"version": "2.3.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.26.0"
},
{
"metadata": {
"id": "867c2662-4ce0-4736-a22c-69975925a0c6",
"publisherId": "misogi.ruby-rubocop",
"publisherDisplayName": "misogi"
},
"name": "ruby-rubocop",
"publisher": "misogi",
"version": "0.8.1"
},
{
"metadata": {
"id": "56a57ae2-56b7-4053-a3e0-897e198f0d03",
"publisherId": "vortizhe.simple-ruby-erb",
"publisherDisplayName": "vortizhe"
},
"name": "simple-ruby-erb",
"publisher": "vortizhe",
"version": "0.2.1"
},
{
"metadata": {
"id": "66a5558f-9e27-4895-9c3e-dde3d657bc13",
"publisherId": "sianglim.slim",
"publisherDisplayName": "sianglim"
},
"name": "slim",
"publisher": "sianglim",
"version": "0.1.2"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.21.1"
},
{
"metadata": {
"id": "03944bdc-9bcb-4ac2-b9b3-fdb050dd43e4",
"publisherId": "mrmlnc.vscode-duplicate",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-duplicate",
"publisher": "mrmlnc",
"version": "1.2.1"
},
{
"metadata": {
"id": "4bae79e0-35d7-4b4f-9ead-27fe376b4e78",
"publisherId": "aliariff.vscode-erb-beautify",
"publisherDisplayName": "aliariff"
},
"name": "vscode-erb-beautify",
"publisher": "aliariff",
"version": "0.2.0"
},
{
"metadata": {
"id": "83167da3-9d3e-4405-9b6f-977174762a6f",
"publisherId": "ninoseki.vscode-gem-lens",
"publisherDisplayName": "ninoseki"
},
"name": "vscode-gem-lens",
"publisher": "ninoseki",
"version": "0.3.0"
},
{
"metadata": {
"id": "63cce059-9b09-4959-bba8-01be8a606850",
"publisherId": "bung87.vscode-gemfile",
"publisherDisplayName": "bung87"
},
"name": "vscode-gemfile",
"publisher": "bung87",
"version": "0.0.2"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.26.0"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.7.2"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+alt+f",
"command": "workbench.action.tasks.runTask",
"args": "ERB format"
},
{
"key": "ctrl+alt+n",
"command": "extension.rails-nav"
},
{
"key": "alt+.",
"command": "-extension.rails-nav"
},
{
"key": "ctrl+shift+r",
"command": "editor.action.formatDocument"
}
]
{
"sync.gist": "1a200a19aab677d006957944287f066b",
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "One Dark Pro",
"ruby.rubocop.configFilePath": "/home/alex/Dropbox/linux/.rubocop.yml",
"ruby.rubocop.executePath": "/home/alex/.rvm/wrappers/ruby-2.7.0@command_line_tools/",
"ruby.format": "rubocop",
"ruby.intellisense": "rubyLocate",
"ruby.codeCompletion": "rcodetools",
// PLUGIN: Ruby
// Use built-in language server
"ruby.useLanguageServer": true,
// Time (ms) to wait after keypress before running enabled linters.
"ruby.lintDebounceTime": 1500,
//run non-lint commands with bundle exec
"ruby.useBundler": false,
// Set individual ruby linters to use
"ruby.lint": {
// enable standard via bundler
"standard": {
// Prefix the `standard` command with `bundle exec`
"useBundler": false
}
},
// Which system to use for formatting. Use `false` to disable or if another extension provides this feature.
"window.zoomLevel": 0,
"git.enableSmartCommit": true,
"git.autofetch": true,
// BREADCRUMBS
// Enable/disable navigation breadcrumbs.
"breadcrumbs.enabled": true,
// EDITOR
// Controls whether the editor should run in a mode where it is optimized for screen readers.
"editor.accessibilitySupport": "off",
// Controls whether the minimap is shown.
"editor.minimap.enabled": false,
// Controls whether the editor should automatically format the pasted content.
"editor.formatOnPaste": true,
// FILES
// When enabled, will trim trailing whitespace when saving a file.
"files.trimTrailingWhitespace": true,
// When enabled, insert a final new line at the end of the file when saving it.
"files.insertFinalNewline": true,
// When enabled, will trim all new lines after the final new line at the end of the file when saving it.
"files.trimFinalNewlines": true,
// Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
"files.associations": {
"*.erb": "erb",
"Gemfile": "ruby"
},
// EMMET
// Enable Emmet abbreviations in languages that are not supported by default.
"emmet.includeLanguages": {
"html": "html",
"html.erb": "html",
"html.inky": "html",
"erb": "html"
},
"[ruby]": {
"editor.defaultFormatter": "misogi.ruby-rubocop"
},
}
{
"Add pry binding": {
"prefix": "bp",
"body": [
"binding.pry"
],
"description": "Add pry binding"
},
"Add erb pry binding": {
"prefix": "ebp",
"body": [
"<% binding.pry %>"
],
"description": "Add erb pry binding"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment