Skip to content

Instantly share code, notes, and snippets.

@maxfenton
Last active June 28, 2020 00:50
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 maxfenton/3cf9b2129bdeb1a4fb1c1b2a334748f1 to your computer and use it in GitHub Desktop.
Save maxfenton/3cf9b2129bdeb1a4fb1c1b2a334748f1 to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2020-06-28T00:50:14.414Z","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": "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": "f583eafd-aa0d-4ccb-8f44-d1e610389660",
"publisherId": "CoenraadS.bracket-pair-colorizer",
"publisherDisplayName": "CoenraadS"
},
"name": "bracket-pair-colorizer",
"publisher": "CoenraadS",
"version": "1.0.61"
},
{
"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": "f6dbd813-b0a0-42c1-90ea-10dde9d925a7",
"publisherId": "streetsidesoftware.code-spell-checker",
"publisherDisplayName": "streetsidesoftware"
},
"name": "code-spell-checker",
"publisher": "streetsidesoftware",
"version": "1.8.0"
},
{
"metadata": {
"id": "532533c9-a894-4a58-9eee-bbfbe7c06f71",
"publisherId": "mikestead.dotenv",
"publisherDisplayName": "mikestead"
},
"name": "dotenv",
"publisher": "mikestead",
"version": "1.0.1"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "10.2.1"
},
{
"metadata": {
"id": "07734f09-9218-443a-abfa-a9a823d2c25a",
"publisherId": "gencer.html-slim-scss-css-class-completion",
"publisherDisplayName": "gencer"
},
"name": "html-slim-scss-css-class-completion",
"publisher": "gencer",
"version": "1.5.23"
},
{
"metadata": {
"id": "74f34f8a-245e-4133-8617-a3a94b5a417e",
"publisherId": "cmstead.jsrefactor",
"publisherDisplayName": "cmstead"
},
"name": "jsrefactor",
"publisher": "cmstead",
"version": "2.20.6"
},
{
"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": "96fa4707-6983-4489-b7c5-d5ffdfdcce90",
"publisherId": "esbenp.prettier-vscode",
"publisherDisplayName": "esbenp"
},
"name": "prettier-vscode",
"publisher": "esbenp",
"version": "3.20.0"
},
{
"metadata": {
"id": "3792588c-3d35-442d-91ea-fe6a755e8155",
"publisherId": "mechatroner.rainbow-csv",
"publisherDisplayName": "mechatroner"
},
"name": "rainbow-csv",
"publisher": "mechatroner",
"version": "1.7.0"
},
{
"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": "fb374ce1-5343-46c8-a425-900fdad15523",
"publisherId": "wesbos.theme-cobalt2",
"publisherDisplayName": "wesbos"
},
"name": "theme-cobalt2",
"publisher": "wesbos",
"version": "2.1.6"
},
{
"metadata": {
"id": "582a1ef1-44f6-4c20-bf11-64f7ba1ee079",
"publisherId": "mblode.twig-language",
"publisherDisplayName": "mblode"
},
"name": "twig-language",
"publisher": "mblode",
"version": "0.9.0"
},
{
"metadata": {
"id": "bfcc4184-7b55-410e-a012-20ee54be9264",
"publisherId": "mblode.twig-language-2",
"publisherDisplayName": "mblode"
},
"name": "twig-language-2",
"publisher": "mblode",
"version": "0.9.0"
},
{
"metadata": {
"id": "2af5556c-edd2-4786-9bbc-392b7dd89cd9",
"publisherId": "mrmlnc.vscode-csscomb",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-csscomb",
"publisher": "mrmlnc",
"version": "5.3.0"
},
{
"metadata": {
"id": "583b2b34-2c1e-4634-8c0b-0b82e283ea3a",
"publisherId": "dbaeumer.vscode-eslint",
"publisherDisplayName": "dbaeumer"
},
"name": "vscode-eslint",
"publisher": "dbaeumer",
"version": "2.1.1"
},
{
"metadata": {
"id": "d637104e-1fd7-4063-98fc-8afe46012c9b",
"publisherId": "sleistner.vscode-fileutils",
"publisherDisplayName": "sleistner"
},
"name": "vscode-fileutils",
"publisher": "sleistner",
"version": "3.0.1"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.9.0"
},
{
"metadata": {
"id": "8e355385-0d4d-4908-aca4-c36da7282a6d",
"publisherId": "henriiik.vscode-sort",
"publisherDisplayName": "henriiik"
},
"name": "vscode-sort",
"publisher": "henriiik",
"version": "0.2.5"
},
{
"metadata": {
"id": "8d088af2-ecd1-4b8f-93e9-322125c47b3c",
"publisherId": "BriteSnow.vscode-toggle-quotes",
"publisherDisplayName": "BriteSnow"
},
"name": "vscode-toggle-quotes",
"publisher": "BriteSnow",
"version": "0.3.2"
},
{
"metadata": {
"id": "07fc4a0a-11fc-4121-ba9a-f0d534c729d8",
"publisherId": "pflannery.vscode-versionlens",
"publisherDisplayName": "pflannery"
},
"name": "vscode-versionlens",
"publisher": "pflannery",
"version": "0.26.2"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+c",
"command": "csscomb.execute"
}
]
{
"auto-close-tag.SublimeText3Mode": true,
"auto-close-tag.enableAutoCloseSelfClosingTag": true,
"auto-close-tag.activationOnLanguage": [
"xml",
"php",
"blade",
"ejs",
"jinja",
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"plaintext",
"markdown",
"vue",
"liquid",
"erb",
"lang-cfml",
"cfml",
"twig",
"HTML (Eex)",
"HTML (Twig)",
],
"breadcrumbs.enabled": true,
"comments.openPanel": "neverOpen",
"css.lint.duplicateProperties": "warning",
"csscomb.preset": ".csscomb.json",
"editor.accessibilitySupport": "off",
"editor.colorDecorators": false,
"editor.copyWithSyntaxHighlighting": false,
"editor.cursorBlinking": "solid",
"editor.cursorStyle": "line",
"editor.cursorWidth": 5,
"editor.find.seedSearchStringFromSelection": true,
"editor.fontFamily": "'Office Code Pro', Menlo, Monaco, 'Courier New', monospace, 'Apple Color Emoji'",
"editor.fontSize": 14,
"editor.fontWeight": "400",
"editor.letterSpacing": 0.65,
"editor.minimap.renderCharacters": false,
"editor.minimap.showSlider": "always",
"editor.mouseWheelScrollSensitivity": 1.5,
"editor.multiCursorModifier": "ctrlCmd",
"editor.quickSuggestionsDelay": 30,
"editor.scrollBeyondLastLine": false,
"editor.showFoldingControls": "always",
"editor.snippetSuggestions": "top",
"editor.useTabStops": true,
"eslint.alwaysShowStatus": true,
"extensions.ignoreRecommendations": true,
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"html.format.enable": false,
"html.format.preserveNewLines": true,
"sublimeTextKeymap.promptV3Features": true,
"sync.autoDownload": true,
"sync.autoUpload": true,
"sync.gist": "3cf9b2129bdeb1a4fb1c1b2a334748f1",
"sync.quietSync": true,
"telemetry.enableTelemetry": false,
"window.closeWhenEmpty": true,
"window.openFilesInNewWindow": "off",
"window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}",
"window.zoomLevel": 1,
"editor.detectIndentation": false,
"editor.formatOnType": true,
"editor.links": false,
"editor.wordWrap": "on",
"explorer.sortOrder": "type",
"extensions.showRecommendationsOnlyOnDemand": true,
"html.format.endWithNewline": true,
"html.format.indentHandlebars": true,
"terminal.external.osxExec": "iTerm.app",
"workbench.activityBar.visible": false,
"workbench.colorCustomizations": {
"editor.selectionBackground": "#0f0f0f",
"editor.selectionHighlightBackground": "#001155"
},
"workbench.colorTheme": "Cobalt2",
"workbench.editor.closeOnFileDelete": true,
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.editor.tabCloseButton": "off",
"workbench.editor.tabSizing": "shrink",
"workbench.enableExperiments": false,
"workbench.settings.enableNaturalLanguageSearch": false,
"workbench.sideBar.location": "right",
"workbench.startupEditor": "none",
"workbench.statusBar.feedback.visible": false,
"workbench.tips.enabled": false,
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"twig": "html"
},
"cSpell.userWords": [
"TK",
"backend",
"gmail",
"minmax",
"prefetch",
"refetch"
],
"files.associations": {
"*.html": "twig"
},
// turn it off for JS and JSX, we will do this via eslint
"editor.codeActionsOnSave": {
"source.fixAll": tru
},
"[javascript]": {
"editor.formatOnSave": false
},
"[javascriptreact]": {
"editor.formatOnSave": false
},
"[yaml]": {
"editor.formatOnSave": false
},
"[json]": {
"editor.formatOnSave": false
},
"[svg]": {
"editor.formatOnSave": false
},
"[html]": {
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll": false
},
},
"[twig]": {
"editor.formatOnSave": false,
"editor.codeActionsOnSave": {
"source.fixAll": false
},
},
"[scss]": {
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll": true
},
},
// tell the ESLint plugin to run on save
// Optional BUT IMPORTANT: If you have the prettier extension enabled for other languages like CSS and HTML, turn it off for JS since we are doing it through Eslint already
"prettier.disableLanguages": [
"js",
"yaml",
"json",
"html",
"twig",
"svg",
"javascript",
"javascriptreact"
],
"eslint.debug": true,
"eslint.format.enable": true,
"eslint.probe": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue"
],
"prettier.trailingComma": "es5",
"twig-language-2.comments": true,
"eslint.codeActionsOnSave.mode": "problems",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment