Строка разбора FastColoredTextBox

Использование FastColoredTextBox для подсветки синтаксиса, но я не вижу, как заставить его анализировать всю строку или часть строки

Если пользователь вводит строку типа

if (a == b) { // Проверка на равенство

но затем возвращается и удаляет "//", остальную часть строки необходимо снова проанализировать, поскольку это больше не комментарий.

      Regex reComment = new Regex(@"//.*$");
Style styleComments = new TextStyle(Brushes.Green, null, FontStyle.Italic);
e.ChangedRange.ClearStyle();
e.ChangedRange.SetStyle(styleComments, reComment.ToString(), RegexOptions.Multiline); // Comments

Есть какие нибудь идеи как это починить?

0 ответов

Другие вопросы по тегам