Skip to content

Instantly share code, notes, and snippets.

@alameenkhader
Last active September 30, 2019 06:02
Show Gist options
  • Save alameenkhader/f90b2d6fd6f94aa97a54f42ab3c76918 to your computer and use it in GitHub Desktop.
Save alameenkhader/f90b2d6fd6f94aa97a54f42ab3c76918 to your computer and use it in GitHub Desktop.
{"lastUpload":"2019-09-30T06:02:30.812Z","extensionVersion":"v3.4.3"}
[
{
"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": "e9a05054-5cce-41cd-a15c-6d71e99ebab1",
"publisherId": "kaiwood.endwise",
"publisherDisplayName": "kaiwood"
},
"name": "endwise",
"publisher": "kaiwood",
"version": "1.4.2"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "3.0.1"
},
{
"metadata": {
"id": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "2.3.0"
},
{
"metadata": {
"id": "61048194-bd70-4abb-b039-d796bf6be01c",
"publisherId": "bung87.rails",
"publisherDisplayName": "bung87"
},
"name": "rails",
"publisher": "bung87",
"version": "0.13.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.25.3"
},
{
"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": "63cce059-9b09-4959-bba8-01be8a606850",
"publisherId": "bung87.vscode-gemfile",
"publisherDisplayName": "bung87"
},
"name": "vscode-gemfile",
"publisher": "bung87",
"version": "0.0.2"
}
]
// Place your key bindings in this file to override the defaultsauto[]
[
{
"key": "alt+",
"command": "workbench.action.toggleMultiCursorModifier"
}
]
{
"ruby.useLanguageServer": true,
"ruby.intellisense": "rubyLocate",
"git.autofetch": true,
"git.postCommitCommand": "sync",
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"editor.formatOnSave": false,
"[javascript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.tabSize": 2,
// For the mobx decorators
"javascript.implicitProjectConfig.experimentalDecorators": true,
"emmet.triggerExpansionOnTab": true,
"explorer.autoReveal": false,
"sync.gist": "f90b2d6fd6f94aa97a54f42ab3c76918"
}
{
// 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:
"Ruby: binding.pry": {
"scope": "ruby",
"prefix": "bin",
"body": [
"",
"binding.pry",
""
],
"description": "binding.pry"
}
}
{
// 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:
"Ruby: Rspec describe": {
"scope": "ruby",
"prefix": "des",
"body": [
"describe '${1:name}' do",
" ${2:content}",
"end"
],
"description": "Ruby: rspec describe"
}
}
{
// 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:
"Ruby: Rspec let": {
"scope": "ruby",
"prefix": "let",
"body": [
"let(:${1:name}) { ${2:content} }"
],
"description": "Ruby: rspec let"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment