#visual-studio-code
#visual-studio-code
Вопрос:
Есть ли в VSCode какой-либо способ отображать / выделять символы, превышающие ограничение символов для строки, такой как 80 (возможно, игнорируя пробелы в левой части)? Я иногда использую Vim, в Vim для этого есть скрипт. Я искал на рынке VSCode и ничего не нашел. Мне нравится поддерживать согласованность моего кода.
Ответ №1:
Расширение Highlight может это сделать. В ваших настройках:
"highlight.regexes": {
"(\s*)(.{80})(.*)": { // skip leading whitespace, skip next 80 characters
// "filterLanguageRegex": "javascriptreact",
"decorations": [
{}, // do nothing to first 2 capture groups
{},
{
// "outline": "green solid 2px",
"borderWidth": "0 0 2px 0",
"borderColor": "red",
"borderStyle": "solid"
},
]
}
},
Параметры стиля см. В разделе https://code.visualstudio.com/api/references/vscode-api#DecorationRenderOptions
Ответ №2:
Это расширение, похоже, делает то, что вы ищете, однако, похоже, оно пока не очень популярно: