Created
August 29, 2018 06:02
-
-
Save cevek/8dd3dcb663c2615f89471c7bf0355c76 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Поместите настраиваемые сочетания клавиш в этот файл, чтобы перезаписать клавиши по умолчанию. | |
[ | |
{ | |
"key": "cmd+k", | |
"command": "workbench.action.terminal.clear", | |
}, | |
{ | |
"key": "cmd+alt+i", | |
"command": "workbench.action.terminal.toggleTerminal" | |
}, | |
{ | |
"key": "F12", | |
"command": "toggle", | |
"when": "editorTextFocus", | |
"args": { | |
"id": "zen", | |
"value": [ | |
{ | |
"workbench.statusBar.visible": true, | |
"workbench.activityBar.visible": true, | |
"editor.lineNumbers": "on", | |
}, | |
{ | |
"workbench.statusBar.visible": false, | |
"workbench.activityBar.visible": false, | |
"editor.lineNumbers": "off", | |
}, | |
] | |
} | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Поместите параметры в этот файл, чтобы перезаписать параметры по умолчанию. | |
{ | |
// "typescriptdk": "/Users/cody/Dev/typescript-test/node_modules/typescript/lib/", | |
// "typescript.tsdk": "/Users/cody/Dev/libs/ttsc/packages/ttypescript/lib", | |
"typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib", | |
"typescript.tsserver.log": "verbose", | |
// "typescriptdk": "/usr/local/lib/node_modules/typescript/lib", | |
// "editor.tabCompletion": true, | |
// "editor.quickSuggestions": true, | |
"workbench.colorTheme": "Darcula", | |
"terminal.integrated.shell.osx": "/bin/zsh", | |
"git.confirmSync": false, | |
"files.autoSave": "afterDelay", | |
"files.autoSaveDelay": 500, | |
// "prettier.printWidth": 120, | |
// "prettier.tabWidth": 4, | |
// "prettier.singleQuote": true, | |
// "prettier.trailingComma": "es5", | |
// "prettier.jsxBracketSameLine": true, | |
"files.exclude": { | |
"**/.git": true, | |
"**/.svn": true, | |
"**/.hg": true, | |
"**/CVS": true, | |
"**/.DS_Store": true, | |
".cache": true, | |
"package-lock.json": true | |
// "**/*.js": true | |
}, | |
"emmet.showAbbreviationSuggestions": false, | |
"emmet.showExpandedAbbreviation": "always", | |
"editor.dragAndDrop": false, | |
"explorer.confirmDelete": false, | |
"typescript.referencesCodeLens.enabled": false, | |
"typescript.useCodeSnippetsOnMethodSuggest": false, | |
"typescript.implementationsCodeLens.enabled": false, | |
"git.autofetch": true, | |
"terminal.integrated.scrollback": 10000, | |
// "prettier.eslintIntegration": true, | |
"tslint.enable": false, | |
"git.enableSmartCommit": true, | |
// "editor.fontSize": 18, | |
"editor.folding": false, | |
"editor.hideCursorInOverviewRuler": true, | |
"editor.scrollBeyondLastLine": true, | |
// "editor.lineHeight": 26, | |
"editor.lineNumbers": "on", | |
// "editor.matchBrackets": true, | |
"editor.minimap.enabled": false, | |
// "editor.occurrencesHighlight": false, | |
"editor.renderIndentGuides": false, | |
"editor.renderLineHighlight": "none", | |
// "explorer.openEditors.visible": 0, | |
//"workbench.colorTheme": "Subliminal", | |
// "workbench.iconTheme": null, | |
"workbench.editor.showIcons": false, | |
"editor.cursorBlinking": "smooth", | |
// "editor.multiCursorModifier": "ctrlCmd", | |
"search.exclude": { | |
"**/node_modules": true, | |
"*.js": true | |
}, | |
"tslint.configFile": "/Users/cody/Dev/tslint.json", | |
"scm.diffDecorations": "none", | |
"editor.tokenColorCustomizations": { | |
"[Darcula]": { | |
"comments": "#444", | |
"textMateRules": [ | |
{ | |
"name": "decorator", | |
"scope": [ | |
"meta.decorator variable.other.readwrite", | |
"meta.decorator entity.name.function", | |
"meta.decorator punctuation.decorator", | |
"meta.decorator meta.brace.round", | |
], | |
"settings": { | |
"foreground": "#555", | |
}, | |
}, | |
{ | |
"name": "Import", | |
"scope": [ | |
"meta.import punctuation.definition.block", | |
"meta.export punctuation.definition.block", | |
"meta.import punctuation.separator.comma.tsx", | |
"meta.export punctuation.separator.comma.tsx", | |
"meta.import string.quoted", | |
"meta.export string.quoted", | |
"meta.import variable", | |
"meta.export variable", | |
"meta.import keyword.control", | |
"meta.export keyword.control", | |
"meta.import keyword.control.import", | |
"meta.import keyword.control.as", | |
"meta.export keyword.control.export", | |
"meta.import constant.language.import-export-all", | |
"meta.export constant.language.import-export-all", | |
"meta.import punctuation.separator.comma.ts", | |
"meta.export punctuation.separator.comma.ts", | |
"meta.export keyword.operator.assignment" | |
], | |
"settings": { | |
"foreground": "#555", | |
} | |
}, | |
{ | |
"name": "String", | |
"scope": [ | |
"punctuation.definition.template-expression.begin", | |
"punctuation.definition.template-expression.end", | |
], | |
"settings": { | |
"foreground": "#555", | |
} | |
}, | |
{ | |
"name": "Punct", | |
"scope": [ | |
"punctuation.accessor", | |
"punctuation.separator.parameter", | |
"punctuation.definition.block", | |
"punctuation.terminator.statement", | |
"meta.brace.round", | |
"punctuation.definition.parameters.begin", | |
"punctuation.definition.parameters.end", | |
], | |
"settings": { | |
"foreground": "#555", | |
} | |
}, | |
{ | |
"name": "Punct exclude", | |
"scope": [ | |
"meta.objectliteral punctuation.definition.block" | |
], | |
"settings": { | |
"foreground": "#CCC", | |
} | |
}, | |
{ | |
"name": "Keywords", | |
"scope": [ | |
"meta.parameters storage.modifier.ts", | |
"keyword.control.import", | |
"keyword.control.export", | |
"keyword.control.default", | |
"storage.modifier", | |
"variable.language.this", | |
"meta.var.expr storage.type", | |
"storage.type.function.arrow", | |
], | |
"settings": { | |
"foreground": "#52483a", | |
} | |
}, | |
{ | |
"name": "Types", | |
"scope": [ | |
"meta.indexer.mappedtype.declaration keyword.operator.expression.in", | |
"keyword.operator.expression.keyof", | |
"meta.type storage.modifier.ts", | |
"keyword.operator.expression.infer", | |
"meta.type keyword.operator.ternary", | |
"keyword.operator.rest", | |
"meta.indexer.declaration meta.brace.square.ts", | |
"keyword.operator.expression.typeof.ts", | |
"meta.type.parameters storage.modifier.ts", | |
"meta.type entity.name.type.module", | |
"meta.return.type entity.name.type.module", | |
"meta.type.annotation", | |
"meta.field.declaration.ts storage.modifier.ts", | |
"meta.field.declaration.ts storage.modifier.tsx", | |
"meta.type punctuation", | |
"meta.type punctuation.separator.parameter", | |
"meta.type punctuation.definition.parameters.begin", | |
"meta.type punctuation.definition.parameters.end", | |
"meta.return.type punctuation.definition.parameters.begin", | |
"meta.return.type punctuation.definition.parameters.end", | |
"meta.type storage.type.function.arrow", | |
// braces | |
"meta.type meta.brace.round", | |
"meta.return.type meta.brace.round", | |
"meta.type meta.brace.square.ts", | |
"meta.return.type meta.brace.square.ts", | |
"meta.object.type meta.brace.square.ts", | |
// "cast.expr meta.brace.square", | |
"cast.expr meta.brace.angle", | |
"keyword.operator.type", | |
"meta.type keyword.operator.new", | |
"meta.type variable.parameter", | |
"meta.object.type variable.object.property", | |
"keyword.operator.optional", | |
"new.expr meta.type.parameters entity.name.type", | |
"meta.object.type punctuation.definition.block", | |
"entity.name.type", | |
"meta.type.parameters", | |
"meta.type.declaration", | |
"support.type.primitive", | |
"support.type.builtin", | |
"entity.name.type.module", | |
"entity.name.type.alias", | |
"entity.name.type.interface", | |
"keyword.control.as", | |
"punctuation.definition.typeparameters.begin", | |
"punctuation.definition.typeparameters.end", | |
"meta.namespace.declaration punctuation.accessor", | |
"meta.type keyword.operator.expression.typeof", | |
"meta.type storage.modifier", | |
"meta.type constant.numeric.decimal", | |
"meta.type string.quoted.double", | |
"meta.type string.quoted.single", | |
"meta.type punctuation.accessor", | |
"meta.return.type punctuation.accessor", | |
"meta.return.type string.quoted.double", | |
"meta.return.type string.quoted.single", | |
"meta.indexer.declaration variable.parameter", | |
"meta.type keyword.operator.assignment", | |
], | |
"settings": { | |
// "foreground": "#F00", | |
"foreground": "#606570", | |
} | |
}, | |
{ | |
"name": "Types exclude", | |
"scope": [ | |
"entity.name.type.interface", | |
"entity.name.type.module", | |
"entity.other.inherited-class", | |
"entity.name.type.enum" | |
], | |
"settings": { | |
"foreground": "#CCC", | |
} | |
}, | |
{ | |
"name": "new Entity", | |
"scope": "new.expr entity.name.type", | |
"settings": { | |
"foreground": "#FFC66D" | |
}, | |
}, | |
{ | |
"name": "jsdoc", | |
"scope": [ | |
"comment.block.documentation", | |
"storage.type.class.jsdoc", | |
"punctuation.definition.block.tag.jsdoc" | |
], | |
"settings": { | |
"foreground": "#6A8759", | |
} | |
}, | |
{ | |
"name": "Internal comment", | |
"scope": [ | |
"storage.type.internaldeclaration" | |
], | |
"settings": { | |
"foreground": "#444", | |
} | |
} | |
] | |
}, | |
}, | |
"workbench.colorCustomizations": { | |
"[Darcula]": { | |
"editorGroup.border": "#0000", | |
"scrollbar.shadow": "#0000", | |
// "editorUnnecessary.foreground": "#533", | |
// "scrollbarSlider.activeBackground": "#f00", | |
"editorOverviewRuler.border": "#0000", | |
"scrollbarSlider.background": "#ffffff11", | |
"tab.activeForeground": "#777", | |
} | |
}, | |
"editor.fontFamily": "Consolas", | |
"editor.fontSize": 12.4, | |
"workbench.statusBar.visible": true, | |
"workbench.activityBar.visible": true, | |
"editor.renderWhitespace": "none", | |
"editor.renderControlCharacters": true, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"explorer.confirmDragAndDrop": false, | |
"editor.snippetSuggestions": "bottom", | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment