Skip to content

Instantly share code, notes, and snippets.

@aaronmyatt
Last active October 3, 2018 16:20
Show Gist options
  • Save aaronmyatt/e371af4f6b14bfcfb521abdd8958d1c4 to your computer and use it in GitHub Desktop.
Save aaronmyatt/e371af4f6b14bfcfb521abdd8958d1c4 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-10-03T16:20:18.770Z","extensionVersion":"v3.1.2"}
[
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.1.2"
},
{
"metadata": {
"id": "2335b326-c334-4e81-bc51-c408fcec6e7c",
"publisherId": "waderyan.gitblame",
"publisherDisplayName": "waderyan"
},
"name": "gitblame",
"publisher": "waderyan",
"version": "2.4.4"
},
{
"metadata": {
"id": "5960f38e-0bbe-4644-8f9c-9c8824e82511",
"publisherId": "donjayamanne.githistory",
"publisherDisplayName": "donjayamanne"
},
"name": "githistory",
"publisher": "donjayamanne",
"version": "0.4.3"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "8.5.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.17.1"
},
{
"metadata": {
"id": "d4d8d0a4-54f0-4f10-b8fb-b53f1575c53c",
"publisherId": "keyring.Lua",
"publisherDisplayName": "keyring"
},
"name": "Lua",
"publisher": "keyring",
"version": "0.0.9"
},
{
"metadata": {
"id": "ee577500-fad7-4a2b-b19a-bf7ef89f766c",
"publisherId": "geddski.macros",
"publisherDisplayName": "geddski"
},
"name": "macros",
"publisher": "geddski",
"version": "1.2.1"
},
{
"metadata": {
"id": "67e66172-30c7-4478-8f5d-6eac4ae755dc",
"publisherId": "mohsen1.prettify-json",
"publisherDisplayName": "mohsen1"
},
"name": "prettify-json",
"publisher": "mohsen1",
"version": "0.0.3"
},
{
"metadata": {
"id": "1b747f06-3789-4ebd-ac99-f1fe430c3347",
"publisherId": "alefragnani.project-manager",
"publisherDisplayName": "alefragnani"
},
"name": "project-manager",
"publisher": "alefragnani",
"version": "9.0.1"
},
{
"metadata": {
"id": "f1f59ae4-9318-4f3c-a9b5-81b2eaa5f8a5",
"publisherId": "ms-python.python",
"publisherDisplayName": "ms-python"
},
"name": "python",
"publisher": "ms-python",
"version": "2018.8.0"
},
{
"metadata": {
"id": "ae062c8a-c68e-4b92-9ecf-8f1d4288b05d",
"publisherId": "rebornix.ruby",
"publisherDisplayName": "rebornix"
},
"name": "ruby",
"publisher": "rebornix",
"version": "0.20.0"
},
{
"metadata": {
"id": "349e83e2-207c-4309-a8d2-dfa43f7ee0c9",
"publisherId": "castwide.solargraph",
"publisherDisplayName": "castwide"
},
"name": "solargraph",
"publisher": "castwide",
"version": "0.17.6"
},
{
"metadata": {
"id": "f8b5562e-a2d9-49ab-9f91-e7da91998a92",
"publisherId": "shinnn.stylelint",
"publisherDisplayName": "shinnn"
},
"name": "stylelint",
"publisher": "shinnn",
"version": "0.43.0"
},
{
"metadata": {
"id": "2f5dd8cb-d251-4d70-abfe-ddebcb077483",
"publisherId": "octref.vetur",
"publisherDisplayName": "octref"
},
"name": "vetur",
"publisher": "octref",
"version": "0.12.7"
},
{
"metadata": {
"id": "0479fc1c-3d67-49f9-b087-fb9069afe48f",
"publisherId": "PeterJausovec.vscode-docker",
"publisherDisplayName": "PeterJausovec"
},
"name": "vscode-docker",
"publisher": "PeterJausovec",
"version": "0.3.1"
},
{
"metadata": {
"id": "a852a33d-c920-4758-a5a8-0f5b00521b59",
"publisherId": "mjmcloug.vscode-elixir",
"publisherDisplayName": "mjmcloug"
},
"name": "vscode-elixir",
"publisher": "mjmcloug",
"version": "1.1.0"
},
{
"metadata": {
"id": "27bbf1d6-bd57-43c8-9ca1-9851b80917cf",
"publisherId": "sammkj.vscode-elixir-formatter",
"publisherDisplayName": "sammkj"
},
"name": "vscode-elixir-formatter",
"publisher": "sammkj",
"version": "0.2.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "1.6.0"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "robertohuertasm.vscode-icons",
"publisherDisplayName": "robertohuertasm"
},
"name": "vscode-icons",
"publisher": "robertohuertasm",
"version": "7.27.0"
},
{
"metadata": {
"id": "3620b114-6fe8-459b-8c68-99943147069b",
"publisherId": "hollowtree.vue-snippets",
"publisherDisplayName": "hollowtree"
},
"name": "vue-snippets",
"publisher": "hollowtree",
"version": "0.1.9"
}
]
{
"sync.gist": "e371af4f6b14bfcfb521abdd8958d1c4",
"sync.lastUpload": "2018-08-20T02:33:57.313Z",
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.lastDownload": "",
"sync.forceDownload": false,
"sync.host": "",
"sync.pathPrefix": "",
"sync.quietSync": false,
"sync.askGistName": false,
"sync.removeExtensions": true,
"sync.syncExtensions": true,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false,
"suppressResultsExplorerNotice": false,
"suppressShowKeyBindingsNotice": true
},
"gitlens.historyExplorer.enabled": true,
"gitlens.codeLens.scopes": [
"document",
"containers",
"blocks"
],
"workbench.iconTheme": "vscode-icons",
"editor.minimap.enabled": false,
"workbench.colorTheme": "Default High Contrast",
"window.zoomLevel": 1,
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.editor.enablePreview": false,
"workbench.startupEditor": "none",
"git.autofetch": true,
"ruby.format": "rubocop"
}
{
// 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"
// }
"define module": {
"prefix": "dmod",
"body": [
"defmodule $1 do",
"\t$2",
"end"
]
},
"define method": {
"prefix": "dmeth",
"body": [
"def $1($2) do",
"\t$3",
"end"
]
},
"ecto migration create table": {
"prefix": "ctable",
"body": [
"create table(:$1) do",
"\t$2",
"end"
]
},
"ecto migration alter table": {
"prefix": "altable",
"body": [
"alter table(:$1) do",
"\t$2",
"end"
]
},
"ecto migration create string field": {
"prefix": "astring",
"body": [
"add :$1, :string",
"$2"
]
},
"ecto migration create integer field": {
"prefix": "ainteger",
"body": [
"add :$1, :integer",
"$2"
]
},
"ecto migration create float field": {
"prefix": "afloat",
"body": [
"add :$1, :float",
"$2"
]
},
"ecto schema modue definition": {
"prefix": "dschema",
"body": [
"defmodule $1 do",
"\tuse Ecto.Schema\n",
"\tschema \"$2\" do",
"\t\t$3",
"\tend",
"end"
]
},
"ecto schema string field": {
"prefix": "fstring",
"body": [
"field :$1, :string",
"$2"
]
},
"ecto schema integer field": {
"prefix": "finteger",
"body": [
"add :$1, :integer",
"$2"
]
},
"ecto schema float field": {
"prefix": "ffloat",
"body": [
"add :$1, :float",
"$2"
]
},
"ecto migration foreign key field": {
"prefix": "afkey",
"body": [
"add :$1, references(:$2)",
"$3"
]
},
}
{
// 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"
// }
"Puts Debugging": {
"prefix": "putdb",
"body": [
"p '*'*100",
"p '$1'",
"$2",
"p '*'*100",
"$3"
],
"description": "Adds preformated puts commands to easily spot adhoc logs in stdout"
}
}
{"version":"7.25.0","status":0,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment