РЕДАКТИРОВАТЬ: После того, как мы определили, что ваш синтаксис комментариев jsdoc не анализируется отдельно, вы нашли пакет Better C++ Syntax
, который делает это.И дает вам больше контроля над содержимым комментариев jsdoc.Теперь этот текстовый прицел даст вам желаемые параметры синего цвета @
.
Попробуйте это в ваших настройках. Json
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "storage.type.class.doxygen.cpp",
"settings": {
"foreground": "#00f"
}
}
]
}
Вы можете получить прицел,используя команду Developer: Inspect TM Scopes
из палитры команд.Это позволяет вам щелкнуть по слову в вашем редакторе, например @param
, и увидеть его текстовую область.Что затем входит в правило tokenColorCustomizations
.
Обычно в списке есть 3 или 4 области, которые можно использовать в списке, разделенном пробелами, если вы хотите большего различия.Например, если вы хотите, чтобы это правило применялось только к js
документам:
"scope": " source.cpp storage.type.class.doxygen.cpp
Помимо цвета foreground
вы также можете установить здесь fontStyle
.Варианты: italic
, bold
и underline
- которые также могут использоваться в сочетании друг с другом.
Как вы заметили, с этим пакетом Beter C++ Syntax
вам необходимо использовать @brief
вместо @desc
в ваших cpp
jsdoc-подобных комментариях.