Skip to content

Instantly share code, notes, and snippets.

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 bowmanmike/7d4b5cfa5c9081464923417b4eed0341 to your computer and use it in GitHub Desktop.
Save bowmanmike/7d4b5cfa5c9081464923417b4eed0341 to your computer and use it in GitHub Desktop.
Visual Studio Code Sync Settings Gist
{"contents":{"python":{"pythonPath":"/usr/local/bin/python"},"launch":{"version":"0.2.0","configurations":[{"name":"Listen for rdebug-ide","type":"Ruby","request":"attach","cwd":"${workspaceRoot}","remoteHost":"127.0.0.1","remotePort":"1234","remoteWorkspaceRoot":"${workspaceRoot}"},{"name":"Rails server","type":"Ruby","request":"launch","cwd":"${workspaceRoot}/thescore-api","program":"${cwd}/bin/rails","args":["server"]},{"name":"RSpec - active spec file only","type":"Ruby","request":"launch","cwd":"${workspaceRoot}","program":"/Users/mbowman/thescore/sports/thescore-pulse/pulse/bin/rspec","args":["--require","spec_helper","${file}"]}]},"tasks":{"version":"2.0.0","tasks":[{"label":"rake db:migrate","type":"shell","command":"bundle exec rake db:migrate","options":{"cwd":"/Users/mbowman/thescore/sports/thescore-api"},"problemMatcher":[]},{"label":"rake db:test:prepare","type":"shell","command":"bundle exec rake db:test:prepare","options":{"cwd":"/Users/mbowman/thescore/sports/thescore-api"},"problemMatcher":[]}]}},"overrides":[],"keys":["python.pythonPath","launch.version","launch.configurations","tasks.version","tasks.tasks"]}
{"lastUpload":"2020-06-17T14:16:49.677Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "464f4ac7-af65-4aa9-9907-4ba7fa419085",
"publisherId": "bungcip.better-toml",
"publisherDisplayName": "bungcip"
},
"name": "better-toml",
"publisher": "bungcip",
"version": "0.3.2"
},
{
"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": "690b692e-e8a9-493f-b802-8089d50ac1b2",
"publisherId": "ms-vscode.cpptools",
"publisherDisplayName": "ms-vscode"
},
"name": "cpptools",
"publisher": "ms-vscode",
"version": "0.28.3"
},
{
"metadata": {
"id": "7e3ea475-bf34-410c-b07e-109b538eee83",
"publisherId": "faustinoaq.crystal-lang",
"publisherDisplayName": "faustinoaq"
},
"name": "crystal-lang",
"publisher": "faustinoaq",
"version": "0.4.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "bc64531a-9b98-46f5-8ef9-88334d02cd60",
"publisherId": "JakeBecker.elixir-ls",
"publisherDisplayName": "JakeBecker"
},
"name": "elixir-ls",
"publisher": "JakeBecker",
"version": "0.4.0"
},
{
"metadata": {
"id": "43335a8d-5929-408b-874a-65f08362642c",
"publisherId": "file-icons.file-icons",
"publisherDisplayName": "file-icons"
},
"name": "file-icons",
"publisher": "file-icons",
"version": "1.0.24"
},
{
"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.2"
},
{
"metadata": {
"id": "d6f6cfea-4b6f-41f4-b571-6ad2ab7918da",
"publisherId": "golang.Go",
"publisherDisplayName": "golang"
},
"name": "Go",
"publisher": "golang",
"version": "0.14.4"
},
{
"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": "961c6678-1125-43a1-8482-df5a0766d313",
"publisherId": "tomphilbin.gruvbox-themes",
"publisherDisplayName": "tomphilbin"
},
"name": "gruvbox-themes",
"publisher": "tomphilbin",
"version": "1.0.0"
},
{
"metadata": {
"id": "31dab038-d2f7-47c2-894e-5c35684dbd0e",
"publisherId": "karunamurti.haml",
"publisherDisplayName": "karunamurti"
},
"name": "haml",
"publisher": "karunamurti",
"version": "1.3.0"
},
{
"metadata": {
"id": "fcf0848c-96b3-487a-a655-01aed955a594",
"publisherId": "jolaleye.horizon-theme-vscode",
"publisherDisplayName": "jolaleye"
},
"name": "horizon-theme-vscode",
"publisher": "jolaleye",
"version": "2.0.2"
},
{
"metadata": {
"id": "0ec558c9-f7f7-4df3-b2cf-a41ddcf292dd",
"publisherId": "mkaufman.HTMLHint",
"publisherDisplayName": "mkaufman"
},
"name": "HTMLHint",
"publisher": "mkaufman",
"version": "0.8.0"
},
{
"metadata": {
"id": "5ecca119-8f6a-4463-8798-e84d6701c8eb",
"publisherId": "dasfranck.jellybeans",
"publisherDisplayName": "dasfranck"
},
"name": "jellybeans",
"publisher": "dasfranck",
"version": "0.2.0"
},
{
"metadata": {
"id": "d36bad53-910d-481a-a7ee-8992450665f6",
"publisherId": "mathiasfrohlich.Kotlin",
"publisherDisplayName": "mathiasfrohlich"
},
"name": "Kotlin",
"publisher": "mathiasfrohlich",
"version": "1.7.1"
},
{
"metadata": {
"id": "b63c44fd-0457-4696-99e9-dbfdf70d77de",
"publisherId": "ritwickdey.LiveServer",
"publisherDisplayName": "ritwickdey"
},
"name": "LiveServer",
"publisher": "ritwickdey",
"version": "5.6.1"
},
{
"metadata": {
"id": "5db78037-f674-459f-a236-db622c427c5b",
"publisherId": "PKief.material-icon-theme",
"publisherDisplayName": "PKief"
},
"name": "material-icon-theme",
"publisher": "PKief",
"version": "4.1.0"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.8.0"
},
{
"metadata": {
"id": "6f35c257-7fd5-4bc2-9cd1-01976589c17a",
"publisherId": "arcticicestudio.nord-visual-studio-code",
"publisherDisplayName": "arcticicestudio"
},
"name": "nord-visual-studio-code",
"publisher": "arcticicestudio",
"version": "0.13.0"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2020.5.86806"
},
{
"metadata": {
"id": "3792588c-3d35-442d-91ea-fe6a755e8155",
"publisherId": "mechatroner.rainbow-csv",
"publisherDisplayName": "mechatroner"
},
"name": "rainbow-csv",
"publisher": "mechatroner",
"version": "1.7.0"
},
{
"metadata": {
"id": "93ce222b-5f6f-49b7-9ab1-a0463c6238df",
"publisherId": "ms-vscode-remote.remote-containers",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-containers",
"publisher": "ms-vscode-remote",
"version": "0.122.1"
},
{
"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.51.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.51.0"
},
{
"metadata": {
"id": "f0c5397b-d357-4197-99f0-cb4202f22818",
"publisherId": "ms-vscode-remote.remote-wsl",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-wsl",
"publisher": "ms-vscode-remote",
"version": "0.44.3"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.27.0"
},
{
"metadata": {
"id": "06574cb4-e5dc-4631-8174-a543a4533621",
"publisherId": "matklad.rust-analyzer",
"publisherDisplayName": "matklad"
},
"name": "rust-analyzer",
"publisher": "matklad",
"version": "0.2.207"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.21.1"
},
{
"metadata": {
"id": "d7890502-5057-436e-904c-8d6639f316d7",
"publisherId": "austenc.tailwind-docs",
"publisherDisplayName": "austenc"
},
"name": "tailwind-docs",
"publisher": "austenc",
"version": "1.3.0"
},
{
"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": "d0bb90fc-a605-465f-a90d-d51c16d7b7b9",
"publisherId": "ms-vscode.Theme-TomorrowKit",
"publisherDisplayName": "ms-vscode"
},
"name": "Theme-TomorrowKit",
"publisher": "ms-vscode",
"version": "0.1.4"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.24.0"
},
{
"metadata": {
"id": "d96e79c6-8b25-4be3-8545-0e0ecefcae03",
"publisherId": "vscodevim.vim",
"publisherDisplayName": "vscodevim"
},
"name": "vim",
"publisher": "vscodevim",
"version": "1.14.5"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "ms-azuretools.vscode-docker",
"publisherDisplayName": "ms-azuretools"
},
"name": "vscode-docker",
"publisher": "ms-azuretools",
"version": "1.3.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.5"
},
{
"metadata": {
"id": "4837e4f3-1b01-4732-b1a6-daa57ef64cab",
"publisherId": "ms-kubernetes-tools.vscode-kubernetes-tools",
"publisherDisplayName": "ms-kubernetes-tools"
},
"name": "vscode-kubernetes-tools",
"publisher": "ms-kubernetes-tools",
"version": "1.2.1"
},
{
"metadata": {
"id": "23d72dfc-8dd1-4e30-926e-8783b4378f13",
"publisherId": "ms-vscode-remote.vscode-remote-extensionpack",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "vscode-remote-extensionpack",
"publisher": "ms-vscode-remote",
"version": "0.20.0"
},
{
"metadata": {
"id": "708cfcd8-e0c6-49ca-9af6-b27a342d247b",
"publisherId": "wingrunr21.vscode-ruby",
"publisherDisplayName": "wingrunr21"
},
"name": "vscode-ruby",
"publisher": "wingrunr21",
"version": "0.27.0"
},
{
"metadata": {
"id": "4db62a7c-7d70-419c-96d2-6c3a4dc77ea5",
"publisherId": "bradlc.vscode-tailwindcss",
"publisherDisplayName": "bradlc"
},
"name": "vscode-tailwindcss",
"publisher": "bradlc",
"version": "0.3.1"
},
{
"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.8.0"
},
{
"metadata": {
"id": "0cb81da2-1880-4755-9995-0ae9cc728e20",
"publisherId": "DotJoshJohnson.xml",
"publisherDisplayName": "DotJoshJohnson"
},
"name": "xml",
"publisher": "DotJoshJohnson",
"version": "2.5.0"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+`",
"command": "workbench.action.terminal.focus"
},
{
"key": "ctrl+shift+`",
"command": "workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+`",
"command": "-workbench.action.terminal.toggleTerminal"
},
{
"key": "ctrl+s ctrl+j",
"command": "workbench.action.quickOpenTerm"
}
]
// Place your settings in this file to overwrite the default settings
{
"editor.minimap.enabled": false,
"editor.insertSpaces": true,
"editor.renderIndentGuides": true,
"editor.renderWhitespace": "boundary",
"editor.tabCompletion": true,
"editor.tabSize": 2,
"emmet.syntaxProfiles": {
"vue-html": "html",
"vue": "html",
"javascript": "javascriptreact"
},
"eslint.validate": [
"javascript",
"javascriptreact",
"vue"
],
"files.autoSave": "onFocusChange",
"files.associations": {
"*.gohtml": "html",
"*.goxml": "xml",
"*.eex": "html",
"*.leex": "html"
},
"files.exclude": {
"**/.DS_Store": true,
"**/.elixir_ls": true,
"**/.git": true,
"**/.hg": true,
"**/.svn": true,
"**/*.pyc": true,
"**/CVS": true,
"**/tmp": true
},
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"go.addTags": {
"tags": "json",
"options": "json=omitempty",
"promptForTags": false,
"transform": "camelcase"
},
"go.autocompleteUnimportedPackages": true,
"go.formatTool": "goimports",
"go.lintOnSave": "file",
"go.coverageOptions": "showUncoveredCodeOnly",
"javascript.implicitProjectConfig.checkJs": true,
"ruby.lint": {
"rubocop": {
"useBundler": true,
}
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/vendor": true
},
"sync.askGistName": false,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"sync.gist": "7d4b5cfa5c9081464923417b4eed0341",
"sync.host": "",
"sync.lastDownload": "2018-03-16T15:32:51.804Z",
"sync.lastUpload": "2018-08-22T15:07:08.675Z",
"sync.pathPrefix": "",
"sync.quietSync": false,
"terminal.integrated.shellArgs.osx": [
"-l"
],
"terminal.integrated.shell.windows": "\\WINDOWS\\sysnative\\bash.exe",
"terminal.integrated.shellArgs.windows": ["-l"],
"vim.leader": "<space>",
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["<leader>", "p", "r"],
"after": [
"p",
"r",
"y",
"<tab>"
]
},
{
"before": ["u"],
"after": [],
"commands": [
{
"command": "undo",
"args": []
}
]
},
{
"before": ["<C-r>"],
"after": [],
"commands": [
{
"command": "redo",
"args": []
}
]
}
],
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.startupEditor": "newUntitledFile",
"[go]": {
"editor.insertSpaces": false,
"editor.tabSize": 4
},
"[html]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[javascript]": {
"editor.formatOnSave": true,
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[json]": {
"editor.insertSpaces": true,
"editor.tabSize": 4
},
"[markdown]": {
"editor.insertSpaces": true,
"editor.tabSize": 4,
"files.trimTrailingWhitespace": false
},
"[ruby]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[vue]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[javascriptreact]": {
"editor.formatOnSave": true
},
"[typescript]": {
"editor.formatOnSave": true
},
"[python]": {
"editor.tabSize": 4
},
"[elixir]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.wordBasedSuggestions": false,
"editor.formatOnType": false,
"editor.formatOnSave": true,
"editor.acceptSuggestionOnEnter": "off",
"editor.trimAutoWhitespace": false,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true
},
"[rust]": {
"editor.formatOnSave": true
},
"workbench.activityBar.visible": true,
"emmet.includeLanguages": {
"HTML (Eex)": "html"
},
"explorer.confirmDragAndDrop": false,
"javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"window.zoomLevel": 0,
"vim.enableNeovim": true,
"vim.neovimPath": "/usr/local/bin/nvim",
"ruby.codeCompletion": false,
"ruby.intellisense": false,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"gitlens.advanced.telemetry.enabled": false,
"gitlens.hovers.enabled": false,
"vim.sneak": true,
"ruby.useBundler": true,
"terminal.external.osxExec": "iTerm.app",
"gitlens.codeLens.enabled": false,
"workbench.colorCustomizations": {
"statusBar.background": "#005f5f",
"statusBar.noFolderBackground": "#005f5f",
"statusBar.debuggingBackground": "#005f5f",
// "editor.findMatchBackground": "#ff0000aa",
// "editor.findMatchHighlightBackground": "#0015fc",
// "editor.selectionBackground": "#ff0000aa",
// "editor.selectionHighlightBackground": "#0015fc"
},
"breadcrumbs.enabled": true,
"solargraph.formatting": true,
"rust.rustup": {
"toolchain": "stable-x86_64-apple-darwin",
"nightlyToolchain": "nightly-x86_64-apple-darwin"
},
"rust.mode": "rls",
"editor.suggestSelection": "first",
"editor.snippetSuggestions": "top",
"git.autofetch": true,
"search.usePCRE2": true,
"workbench.editor.highlightModifiedTabs": true,
"terminal.integrated.copyOnSelection": true,
"workbench.statusBar.feedback.visible": false,
"rust.rls": {
"useRustfmt": true
},
"workbench.panel.defaultLocation": "right",
"eslint.autoFixOnSave": true,
"liveServer.settings.donotShowInfoMsg": true,
"go.coverOnSingleTest": true,
"vim.useSystemClipboard": true,
"zenMode.hideStatusBar": false,
"zenMode.hideLineNumbers": false,
"zenMode.hideTabs": false,
"zenMode.restore": true,
"zenMode.hideActivityBar": false,
"editor.quickSuggestionsDelay": 100,
"todohighlight.keywords": ["TODO", "NOTE"],
"todohighlight.defaultStyle": {
"backgroundColor": "lightblue",
},
"editor.minimap.renderCharacters": false,
"workbench.iconTheme": "material-icon-theme",
"explorer.confirmDelete": false,
"workbench.colorTheme": "Tomorrow Night",
"extensions.ignoreRecommendations": true,
"vs-kubernetes": {
"vs-kubernetes.helm-path": "/Users/mbowman/.vs-kubernetes/tools/helm/darwin-amd64/helm",
"vs-kubernetes.draft-path": "/Users/mbowman/.vs-kubernetes/tools/draft/darwin-amd64/draft",
"vs-kubernetes.minikube-path": "/Users/mbowman/.vs-kubernetes/tools/minikube/darwin-amd64/minikube",
"vs-kubernetes.minikube-path.mac": "/Users/mbowman/.vs-kubernetes/tools/minikube/darwin-amd64/minikube"
},
"git.ignoreLegacyWarning": true,
"editor.fontSize": 14,
"terminal.integrated.fontSize": 14,
"elixirLS.fetchDeps": false,
"ruby.useLanguageServer": true,
"solargraph.symbols": false,
"vscode-neovim.neovimPath": "/usr/local/bin/nvim",
"vscode-neovim.neovimInitPath": "~/.config/nvim/init.vim.vscode",
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.occurrencesHighlight": false,
"elixirLS.mixEnv": "dev"
}
{
// Place your snippets for elixir 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"
// }
"Pry": {
"prefix": "pry",
"body": [
"require IEx; IEx.pry()"
]
}
}
{
// 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"
// }
"fmt.Println": {
"prefix": "fmt",
"body": [
"fmt.Println($1)"
]
}
}
{
// Place your snippets for ruby 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"
// }
"binding.pry": {
"prefix": "pry",
"body": [
"require 'pry-byebug'; binding.pry$0",
]
},
"do ... end": {
"prefix": "do",
"body": [
"do"
" $0",
"end"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment