Маркер синтаксиса для WPF

Вы ошибаетесь в правилах приоритета оператора . По существу, выражение оценивается следующим образом:

red + green != purple + purple / purple - red % green
 = 44 + 43 != 87 + 87 / 87 - 44 % 43   # substitution
 = 87 != 87 + 1 - 1                    # perform / and % first
 = 87 != 87                            # sum
 = False                               # not equal

Что касается второго, red + True + 0.0, True повышается до 1, а сумма возвращается 45, затем добавляется 0.0 ] продвигает int в число float.

7
задан Community 23 May 2017 в 12:15
поделиться

4 ответа

12
ответ дан 6 December 2019 в 14:10
поделиться

Некоторое время назад я нашел это сообщение в блоге с учебным руководством о том, как создать пользовательское управление выделением синтаксиса из RichTextBox. Возможно, это могло быть полезно для Вас также.

2
ответ дан 6 December 2019 в 14:10
поделиться

Если Вы не возражаете не иметь никакой документации вообще, AvalonEdit является хорошим выбором. Я в настоящее время использую для проекта, и это - большой инструмент. Я не встретился с единственной ошибкой даже в сложных сценариях.

1
ответ дан 6 December 2019 в 14:10
поделиться

Я искал то же самое без успеха. Только решением, которое я нашел, является Маркер Синтаксиса Actipro для WinForms, который может быть размещен в приложении WPF. AFAIK Actipro работает над версией WPF, но я не знаю если это готовый или нет

0
ответ дан 6 December 2019 в 14:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: