Created
March 23, 2020 18:47
-
-
Save anatooly/203c89c82dcdb795f342da089a9de9df to your computer and use it in GitHub Desktop.
VS Code italic font
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
{ | |
"files.autoSave": "onFocusChange", | |
"explorer.confirmDelete": false, | |
"editor.fontFamily": "Victor Mono", | |
"editor.fontWeight": "600", | |
"editor.fontSize": 15, | |
"editor.fontLigatures": true, | |
"editor.lineHeight": 16, | |
"editor.tokenColorCustomizations": { | |
"textMateRules": [ | |
{ | |
"scope": [ | |
"keyword.other.unit", | |
"support.type.property-name.css", | |
"support.type.vendored.property-name.css", | |
"support.constant.vendored.property-value.css", | |
"meta.import.ts meta.block.ts variable.other.readwrite.alias.ts", | |
"meta.import.tsx meta.block.tsx variable.other.readwrite.alias.tsx", | |
"meta.import.js variable.other", | |
"meta.export.ts meta.block.ts variable.other.readwrite.alias.ts", | |
"meta.export.tsx meta.block.tsx variable.other.readwrite.alias.tsx", | |
"meta.export.js variable.other", | |
"entity.name.function.ts", | |
"entity.name.function.tsx", | |
"support.type.primitive", | |
"entity.name.tag.yaml", | |
"entity.other.attribute-name", | |
"meta.tag.sgml.doctype.html", | |
"entity.name.tag.doctype", | |
"meta.tag.sgml.doctype", | |
"entity.name.tag.custom", | |
"source.js.jsx keyword.control.flow.js", | |
"support.type.property.css", | |
"support.function.basic_functions", | |
"constant.other.color.rgb-value.hex.css", | |
"constant.other.rgb-value.css", | |
"variable.assignment.coffee", | |
"support.function.basic_functions", | |
"keyword.operator.expression.typeof", | |
"keyword.operator.type.annotation", | |
"variable.object.property.ts", | |
"variable.object.property.js", | |
"variable.object.property.jsx", | |
"variable.object.property.tsx", | |
"assignment.coffee", | |
"entity.name.type.ts", | |
"support.constant.math", | |
"meta.object-literal.key", | |
"meta.var.expr storage.type", | |
"variable.scss", | |
"variable.sass", | |
"variable.other.less", | |
"variable.parameter.url.scss", | |
"variable.parameter.url.sass", | |
"parameter", | |
"string", | |
"italic", | |
"quote", | |
"keyword", | |
"storage", | |
"language", | |
"constant.language", | |
"variable.language", | |
"type .function", | |
"type.function", | |
"storage.type.class", | |
"type.var", | |
"meta.parameter", | |
"variable.parameter", | |
"meta.parameters", | |
"keyword.control", | |
"modifier", | |
"this", | |
"comment", | |
// Functions: | |
// "entity.name.section", | |
// "entity.name.function", | |
// "meta.require", | |
// "support.function.any-method", | |
// "variable.function", | |
], | |
"settings": { | |
"fontStyle": "italic" | |
} | |
}, | |
{ | |
"scope": [ | |
"markup.bold", | |
"keyword", | |
"keyword.operator", | |
"keyword.other.template", | |
"keyword.other.substitution", | |
"storage.type.function.arrow", | |
"constant.other.color", | |
"punctuation.accessor", | |
"markup.bold", | |
"markup.bold string", | |
"markdown.heading", | |
"markup.inline.raw punctuation.definition.raw", | |
"markup.heading", | |
"storage.type.annotation", | |
"punctuation.bracket.angle", | |
"keyword.other.new", | |
"punctuation.separator.question-mark.cs", | |
"storage.type.generic.wildcard", | |
"source.go keyword.operator", | |
"punctuation.separator.namespace", | |
"constant.other.symbol.ruby punctuation.definition.constant.ruby", | |
"punctuation.separator.hash.cs", | |
"constant.other.symbol.ruby punctuation.definition.constant.ruby", | |
"constant.other.symbol.hashkey.ruby punctuation.definition.constant.ruby", | |
"keyword.declaration.scala", | |
"entity.name.type.annotation.kotlin", | |
"storage.type.objc", | |
"markup punctuation.definition", | |
"punctuation.section.directive", | |
"punctuation.definition.preprocessor", | |
"source.ruby punctuation.definition.variable", | |
"punctuation.separator.method", | |
"source.graphql support.type.builtin", | |
"source.ocaml variable.interpolation string", | |
"source.wsd keyword.other.activity", | |
// Functions: | |
"support.function.textbf", | |
"meta.function.constructor entity.name.function", | |
"meta.function.destructor entity.name.function", | |
"support.function.builtin.rust", | |
"storage.type.function.coffee", | |
"storage.type.function.pug", | |
"storage.type.function.python", | |
// Parameters | |
"variable.parameter", | |
"source.cs entity.name.variable.parameter", | |
"meta.function.parameters variable.other", | |
"parameter.variable.function", | |
"meta.function.parameters variable punctuation.definition.variable.php", | |
], | |
"settings": { | |
"fontStyle": "bold" | |
} | |
}, | |
{ | |
"name": "Bold-Italic", | |
"scope": [ | |
"markup.bold markup.italic", | |
"markup.italic markup.bold", | |
"markup.quote markup.bold", | |
"markup.bold markup.italic string", | |
"markup.italic markup.bold string", | |
"markup.quote markup.bold string", | |
"text.html punctuation.section.embedded", | |
"variable.other.c", | |
"storage.modifier.lifetime.rust", | |
"entity.name.lifetime.rust", | |
"source.rust meta.attribute.rust", | |
"meta.attribute.id entity.other.attribute-name", | |
"keyword.other.fn.rust", | |
"source.ocaml punctuation.definition.tag emphasis", | |
], | |
"settings": { | |
"fontStyle": "bold italic" | |
} | |
}, | |
{ | |
"name": "Underline", | |
"scope": [ | |
"entity.name.type.namespace" | |
], | |
"settings": { | |
"fontStyle": "underline", | |
}, | |
}, | |
{ | |
"name": "Normal", | |
"scope": [ | |
//following will be excluded from italics (VSCode has some defaults for italics) | |
"keyword.operator.logical", | |
"keyword.operator.arithmetic", | |
"keyword.operator.bitwise", | |
"keyword.operator.increment", | |
"keyword.operator.ternary", | |
"keyword.operator.comparison", | |
"keyword.operator.assignment", | |
"keyword.operator.operator", | |
"keyword.operator.or.regexp", | |
"keyword.operator.expression.in", | |
"keyword.operator.type", | |
"keyword.begin.tag.ejs", | |
"source.python meta.function.decorator.python support.type.python", | |
"source.cs keyword.other", | |
"keyword.other.var.cs", | |
"source.go keyword", | |
"storage.modifier.static.rust", | |
"variable.parameter.r", | |
"variable.parameter.handlebars", | |
"storage.modifier.import", | |
"storage.modifier.package", | |
"meta.class.identifier storage.modifier", | |
"keyword.operator.other.powershell", | |
"source.lua storage.type.function", | |
"source.scala keyword.declaration", | |
"source.css variable.parameter", | |
"string.interpolated variable.parameter", | |
"source.apacheconf keyword", | |
"keyword.other.julia", | |
"storage.modifier.using.vala", | |
"source.objc keyword.other.property.attribute", | |
"source.sql keyword.other", | |
"keyword.other.using.vala", | |
"keyword.operator.function.infix", | |
"keyword.control.directive", | |
"keyword.other.rust", | |
"keyword.other.declaration-specifier.swift", | |
"entity.name.function.swift", | |
"keyword.control.function-end.lua", | |
"keyword.control.class", | |
"keyword.control.def", | |
"punctuation.definition.variable", | |
"entity.name.section.latex", | |
"source.ocaml keyword markup.underline", | |
"source.ocaml constant.language constant.numeric entity.other.attribute-name.id.css", | |
"source.reason entity.other.attribute-name constant.language constant.numeric", | |
"keyword.format.specifier.fsharp", | |
"entity.name.section.fsharp", | |
"binding.fsharp keyword", | |
"binding.fsharp keyword.symbol", | |
"record.fsharp keyword", | |
"keyword.symbol.fsharp", | |
"entity.name.section.fsharp keyword", | |
"namespace.open.fsharp keyword", | |
"namespace.open.fsharp entity", | |
"source.cpp keyword.other", | |
"source.c keyword.other", | |
"keyword.other.unit", | |
"storage.modifier.array.bracket", | |
"keyword.control.default", | |
"meta.import.haskell keyword", | |
"keyword.declaration.dart", | |
"source.wsd keyword.other", | |
"keyword.other.skinparam", | |
"source.css keyword.control", | |
"source.css keyword.operator", | |
"keyword.language.gherkin.feature.scenario", | |
"keyword.control.cucumber.table", | |
"source.toml entity.other.attribute-name", | |
"source.toml keyword", | |
// Functions | |
"entity.name.section", | |
"entity.name.function", | |
"meta.require", | |
"support.function.any-method", | |
"variable.function", | |
], | |
"settings": { | |
"fontStyle": "" | |
} | |
} | |
] | |
}, | |
"editor.formatOnPaste": true, | |
"workbench.activityBar.visible": false, | |
"explorer.confirmDragAndDrop": false, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"workbench.startupEditor": "none", | |
"workbench.tree.indent": 12, | |
"editor.tabSize": 2, | |
"files.exclude": { | |
"**/.idea": true | |
}, | |
"workbench.fontAliasing": "auto", | |
"diffEditor.ignoreTrimWhitespace": false, | |
"workbench.colorTheme": "Quiet Light" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment