Строка разбора 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
Есть какие нибудь идеи как это починить?