Как сделать все атрибуты HTML выделенными курсивом в VSCode? Является ли это возможным? - PullRequest
0 голосов
/ 15 октября 2019

Спасибо за помощь. Как мне сделать все атрибуты HTML (то есть слово type =), выделенные курсивом в VSCode? Является ли это возможным? Я хотел сменить тему. Вы знаете, как некоторые темы имеют выделенные курсивом атрибуты? type =, class =, id =, я просто хочу, чтобы эти ребята выделены курсивом в теме.

Ответы [ 2 ]

0 голосов
/ 16 октября 2019

VS Цветовые темы синтаксиса кода могут указывать fontStyle в дополнение к цвету областей синтаксиса. Чтобы сделать текст курсивом, вы должны установить "fontStyle": "italic"

В этом примере editor.tokenColorCustomizations настройка использует fontStyle для создания некоторых html-атрибутов курсивом:

"editor.tokenColorCustomizations": {
    "textMateRules": [
        {
            "scope": "entity.other.attribute-name",
            "settings": {
                "fontStyle": "italic"
            }
        }
    ]
}

Вот пример того, как установить fontStyle в реальной цветовой теме .

entity.other.attribute-name - это только примерная область. Возможно, вам придется настроить область видимости или стилизовать несколько областей в зависимости от ваших конкретных потребностей

0 голосов
/ 15 октября 2019

вы можете использовать тег <i>inert italicized content here</i> пример:

`<!DOCTYPE html>
 <html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>Document</title>
  </head>
  <body>
    <i>this stuff is italicized</i>
  </body>
</html>`

другой хороший тег - <em></em>, используемый для выделения тегов. Вот отличный веб-сайт, который мне нравится использовать.

edit: here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...