Как изменить цвет региона / региона в VS Code? - PullRequest
0 голосов
/ 15 ноября 2018

Кто-нибудь знает, как изменить цвет # region / # endregion?Это серовато в VS Community, но не в VS Code.

Заранее спасибо.

1 Ответ

0 голосов
/ 15 ноября 2018

Поскольку термины # region / # endregion являются частью комментария, просмотр их областей с помощью команды Developer: Inspect TM Scopes дает только область действия comment, поэтому при изменении области комментария с помощью следующего tokenColorCustomization:

"editor.tokenColorCustomizations": {
    "comments": "#ffa600b0"
}

изменит все комментариев - вероятно, не то, что вы хотите.Кроме того, вы можете изменять там только fontColor и fontStyle (например, курсив).

Лучше использовать расширение Подсветка , чтобы найти с помощью регулярных выражений то, что вы хотите выделить.

Использование //#region - у вашего языка могут быть разные индикаторы комментариев в начале.Если это так, измените первую группу захвата (//\\s*) ниже.

  "highlight.regexes": {

    "(//\\s*)(#region|#endregion)": [

      // the first capture group, the '//' uncolored here, but must have the entry below
      //  you could color those separately if you wish
      {},

      // capture group: #region or #endregion
      {
        // "overviewRulerColor": "#ffcc00",
        "backgroundColor": "#f00",
        "color": "#fff",
        // "fontWeight": "bold",
        "borderRadius": "3px",
      },
    ]
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...