Skip to content

Instantly share code, notes, and snippets.

@sorja
Last active July 15, 2018 13:43
Show Gist options
  • Save sorja/f6c95f044277702855a225246e9a476f to your computer and use it in GitHub Desktop.
Save sorja/f6c95f044277702855a225246e9a476f to your computer and use it in GitHub Desktop.
Visual Studio Code Settings Sync Gist
{"lastUpload":"2018-07-15T13:43:50.331Z","extensionVersion":"v3.0.0"}
[
{
"metadata": {
"id": "2cbad5ee-b4ab-4de8-a1c7-77fede846155",
"publisherId": "patbenatar.advanced-new-file",
"publisherDisplayName": "patbenatar"
},
"name": "advanced-new-file",
"publisher": "patbenatar",
"version": "1.2.0"
},
{
"metadata": {
"id": "9212277f-c504-4d51-9719-a16e0b4083a1",
"publisherId": "cobeia.airbnb-react-snippets",
"publisherDisplayName": "cobeia"
},
"name": "airbnb-react-snippets",
"publisher": "cobeia",
"version": "0.0.2"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.0.0"
},
{
"metadata": {
"id": "4de763bd-505d-4978-9575-2b7696ecf94e",
"publisherId": "eamodio.gitlens",
"publisherDisplayName": "eamodio"
},
"name": "gitlens",
"publisher": "eamodio",
"version": "8.4.1"
},
{
"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": "25adc849-5c3a-4dca-95b3-55a6461077ee",
"publisherId": "xyz.local-history",
"publisherDisplayName": "xyz"
},
"name": "local-history",
"publisher": "xyz",
"version": "1.6.2"
},
{
"metadata": {
"id": "dff6b801-247e-40e9-82e8-8c9b1d19d1b8",
"publisherId": "christian-kohler.npm-intellisense",
"publisherDisplayName": "christian-kohler"
},
"name": "npm-intellisense",
"publisher": "christian-kohler",
"version": "1.3.0"
},
{
"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": "e52bce95-a629-455f-8626-e7301b9e372a",
"publisherId": "robinbentley.sass-indented",
"publisherDisplayName": "robinbentley"
},
"name": "sass-indented",
"publisher": "robinbentley",
"version": "1.4.9"
},
{
"metadata": {
"id": "a225bb1b-d82f-4036-953e-293523b9eb71",
"publisherId": "bibhasdn.unique-lines",
"publisherDisplayName": "bibhasdn"
},
"name": "unique-lines",
"publisher": "bibhasdn",
"version": "1.0.0"
},
{
"metadata": {
"id": "dffaf5a1-2219-434b-9d87-cb586fd59260",
"publisherId": "Equinusocio.vsc-material-theme",
"publisherDisplayName": "Equinusocio"
},
"name": "vsc-material-theme",
"publisher": "Equinusocio",
"version": "2.3.0"
},
{
"metadata": {
"id": "ccf9294f-f78f-429a-8856-387624db2432",
"publisherId": "hnw.vscode-auto-open-markdown-preview",
"publisherDisplayName": "hnw"
},
"name": "vscode-auto-open-markdown-preview",
"publisher": "hnw",
"version": "0.0.4"
},
{
"metadata": {
"id": "4a589c65-311e-4a3c-9f74-d02cc53c0288",
"publisherId": "hangxingliu.vscode-coding-tracker",
"publisherDisplayName": "hangxingliu"
},
"name": "vscode-coding-tracker",
"publisher": "hangxingliu",
"version": "0.6.0"
},
{
"metadata": {
"id": "3f770365-3682-44ee-a63e-5ef1b16c74d2",
"publisherId": "aeschli.vscode-css-formatter",
"publisherDisplayName": "aeschli"
},
"name": "vscode-css-formatter",
"publisher": "aeschli",
"version": "1.0.1"
},
{
"metadata": {
"id": "2af5556c-edd2-4786-9bbc-392b7dd89cd9",
"publisherId": "mrmlnc.vscode-csscomb",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-csscomb",
"publisher": "mrmlnc",
"version": "5.2.2"
},
{
"metadata": {
"id": "4db29a35-a527-4ec6-8525-4ac8642d8fe4",
"publisherId": "hiro-sun.vscode-emacs",
"publisherDisplayName": "hiro-sun"
},
"name": "vscode-emacs",
"publisher": "hiro-sun",
"version": "0.1.1"
},
{
"metadata": {
"id": "aaee577c-f062-495a-9816-0cbd442f1d25",
"publisherId": "ecmel.vscode-html-css",
"publisherDisplayName": "ecmel"
},
"name": "vscode-html-css",
"publisher": "ecmel",
"version": "0.2.0"
},
{
"metadata": {
"id": "9ccc1dd7-7ec4-4a46-bd4f-7d7b8b9d322a",
"publisherId": "robertohuertasm.vscode-icons",
"publisherDisplayName": "robertohuertasm"
},
"name": "vscode-icons",
"publisher": "robertohuertasm",
"version": "7.24.0"
},
{
"metadata": {
"id": "beb68b20-7c55-471c-9b63-3486f9423566",
"publisherId": "mrmlnc.vscode-scss",
"publisherDisplayName": "mrmlnc"
},
"name": "vscode-scss",
"publisher": "mrmlnc",
"version": "0.6.2"
},
{
"metadata": {
"id": "2061917f-f76a-458a-8da9-f162de22b97e",
"publisherId": "redhat.vscode-yaml",
"publisherDisplayName": "redhat"
},
"name": "vscode-yaml",
"publisher": "redhat",
"version": "0.0.13"
}
]
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditorInGroup"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditorInGroup"
},
{
"key": "cmd+, cmd+.",
"command": "eslint.executeAutofix",
"when": "editorTextFocus"
},
{
"key": "cmd+, cmd+,",
"command": "workbench.action.openSettings"
},
{
"key": "cmd+. cmd+.",
"command": "workbench.action.openGlobalKeybindingsFile"
},
{
"key": "shift+cmd+k shift+cmd+o",
"command": "workbench.files.action.collapseExplorerFolders",
"when": "explorerViewletVisible"
},
{
"key": "shift+cmd+k shift+cmd+o",
"command": "search.action.collapseSearchResults",
"when": "searchViewletVisible"
},
{
"key": "f1",
"command": "workbench.action.toggleZenMode"
},
// {
// "key": "f2",
// "command": "workbench.action.editorLayoutTwoColumns"
// },
{
"key": "shift+f2",
"command": "workbench.action.maximizeEditor"
},
{
"key": "f2",
"command": "workbench.action.toggleMaximizedPanel",
"when": "terminalFocus"
},
{
"key": "f2",
"command": "workbench.action.toggleMaximizedPanel",
"when": "problemFocus"
},
{
"key": "f4",
"command": "outline.focus"
},
{
"key": "f4",
"command": "workbench.action.focusActiveEditorGroup",
"when": "outlineFocused"
},
{
"key": "shift+cmd+, shift+cmd+.",
"command": "workbench.action.terminal.focus",
"when": "editorTextFocus"
},
{
"key": "shift+cmd+, shift+cmd+.",
"command": "workbench.action.focusActiveEditorGroup",
"when": "terminalFocus"
},
{
"key": "cmd+j",
"command": "editor.action.joinLines",
"when": "editorTextFocus"
},
{
"key": "cmd+k cmd+l",
"command": "editor.action.transformToLowercase",
"when": "editorTextFocus"
},
{
"key": "ctrl+shift+space",
"command": "toggleSuggestionDetails",
"when": "editorTextFocus"
},
{
"key": "cmd+k cmd+o",
"command": "editor.action.transformToUppercase",
"when": "editorTextFocus"
},
{
"key": "cmd+w",
"command": "workbench.action.terminal.kill",
"when": "terminalFocus"
},
{
"key": "alt+b",
"command": "cursorWordLeft",
"when": "terminalFocus"
},
{
"key": "alt+f",
"command": "cursorWordRight",
"when": "terminalFocus"
},
{
"key": "ctrl+'",
"command": "editor.action.triggerSuggest",
"when": "editorHasCompletionItemProvider && editorTextFocus && !editorReadonly"
},
{
"key": "ctrl+'",
"command": "toggleSuggestionDetails",
"when": "editorTextFocus && suggestWidgetVisible"
},
{
"key": "alt+f",
"command": "cursorWordPartRight",
"when": "textInputFocus"
},
{
"key": "alt+ctrl+f",
"command": "editor.action.formatDocument",
"when": "editorTextFocus"
},
{
"key": "alt+b",
"command": "cursorWordPartStartLeft",
"when": "textInputFocus"
},
{
"key": "shift+alt+b",
"command": "cursorWordPartStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "shift+alt+b",
"command": "cursorWordPartStartLeftSelect",
"when": "textInputFocus"
},
{
"key": "ctrl+k",
"command": "deleteAllRight",
"when": "editorTextFocus"
},
// Cancelled key bindings
{
"key": "shift+cmd+k",
"command": "-editor.action.deleteLines",
"when": "textInputFocus && !editorReadonly"
},
]
{
// Defines VSCode's display language.
// See https://go.microsoft.com/fwlink/?LinkId=761051 for a list of supported languages.
// Changing the value requires restarting VSCode.
"locale":"en"
}
{
"[javascript]": {
"editor.formatOnSave": false
},
"editor.colorDecorators": true,
"editor.cursorBlinking": "expand",
"editor.cursorStyle": "block",
"editor.find.autoFindInSelection": true,
"editor.find.seedSearchStringFromSelection": false,
"editor.fontSize": 14,
"editor.formatOnPaste": false,
"editor.hideCursorInOverviewRuler": true,
"editor.lineHeight": 24,
"editor.matchBrackets": true,
"editor.minimap.maxColumn": 60,
"editor.minimap.renderCharacters": false,
"editor.minimap.showSlider": "always",
"editor.parameterHints": true,
"editor.quickSuggestionsDelay": 5,
"editor.renderIndentGuides": true,
"editor.renderWhitespace": "all",
"editor.rulers": [
80,
120
],
"editor.scrollbar.verticalScrollbarSize": 8,
"editor.selectionHighlight": true,
"editor.snippetSuggestions": "top",
"editor.suggestOnTriggerCharacters": true,
// "editor.suggestSelection": "recentlyUsedByPrefix",
// "editor.wordBasedSuggestions": ,
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"html": "markdown"
},
"emmet.triggerExpansionOnTab": true,
"eslint.packageManager": "yarn",
"explorer.decorations.badges": false,
"explorer.openEditors.visible": 0,
"explorer.sortOrder": "type",
"files.associations": {
"*.js": "javascriptreact"
},
"files.exclude": {
"**/*.bak": true,
"**/*.min": true,
"**/*.pyc": true,
"**/.DS_Store": true,
"**/.cache": true,
"**/.git": true,
"**/.hg": true,
"**/.svn": true,
"**/CVS": true,
"**/__pycache__": true,
"**/bower_components": true,
"**/build": true,
"**/dist": true,
"**/node_modules": true
},
"files.trimTrailingWhitespace": true,
"gitlens.advanced.messages": {
"suppressShowKeyBindingsNotice": true,
"suppressWelcomeNotice": true
},
"gitlens.historyExplorer.enabled": true,
"gitlens.resultsExplorer.files.layout": "list",
"haskell.ghcMod.executablePath": "stack",
"materialTheme.accentPrevious": "Graphite",
"materialTheme.autoApplyIcons": true,
"materialTheme.fixIconsRunning": false,
"npm.packageManager": "yarn",
"outline.problems.colors": true,
"problems.autoReveal": true,
"python.linting.enabledWithoutWorkspace": false,
"python.linting.pylintPath": "/usr/local/bin/pylint",
"search.useRipgrep": true,
"searchRipgrep.enable": true,
"sync.askGistName": false,
"sync.autoDownload": false,
"sync.autoUpload": false,
"sync.forceDownload": false,
"sync.gist": "f6c95f044277702855a225246e9a476f",
"sync.lastDownload": "2018-07-13T04:07:28.567Z",
"sync.quietSync": false,
"sync.removeExtensions": false,
"sync.syncExtensions": true,
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"terminal.integrated.confirmOnExit": true,
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.cursorStyle": "block",
"terminal.integrated.macOptionIsMeta": true,
"terminal.integrated.experimentalTextureCachingStrategy": "dynamic",
"terminal.integrated.scrollback": 15000,
"terminal.integrated.commandsToSkipShell": [
"workbench.action.togglePanel",
"workbench.action.toggleMaximizedPanel"
],
"terminal.integrated.shellArgs.linux": [
"-l"
],
"vsicons.dontShowNewVersionMessage": true,
"vsicons.presets.tsOfficial": true,
"window.title": "${activeEditorShort}${separator} ${appName} ${separator}${activeEditorLong}",
"window.zoomLevel": -1,
"workbench.activityBar.visible": false,
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#220815",
"editor.selectionBackground": "#771835",
"editor.wordHighlightBackground": "#771835",
"editorCursor.foreground": "#F12360",
"scrollbarSlider.background": "#F1236098",
"editorIndentGuide.background": "#f123613a",
"editorRuler.foreground": "#f123613a",
},
"workbench.colorTheme": "Material Theme High Contrast",
"workbench.editor.closeEmptyGroups": false,
"workbench.editor.enablePreview": false,
"workbench.iconTheme": "eq-material-theme-icons",
"workbench.sideBar.location": "right",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.feedback.visible": false,
"workbench.statusBar.visible": true,
"zenMode.fullScreen": false,
"search.location": "sidebar",
"extensions.ignoreRecommendations": true,
"files.hotExit": "onExitAndWindowClose",
"files.insertFinalNewline": true,
"files.maxMemoryForLargeFilesMB": 8192,
"zenMode.centerLayout": false,
"sync.lastUpload": "2018-07-15T13:40:02.157Z",
"terminal.integrated.rendererType": "dom",
"editor.letterSpacing": -1,
"sync.host": "",
"sync.pathPrefix": "",
}
{
/*
// Place your snippets for JavaScript React 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"
}
*/
"Generate Imports": {
"prefix": "rfm",
"body": [
"import React from 'react'",
"import { FormattedMessage } from 'react-intl'",
"",
"import messages from './messages'"
],
"description": "Import everything need for functional component with translation(s)"
}
}
{"version":"7.24.0","status":2,"welcomeShown":true}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment