Подсветка синтаксиса для WPF

В настоящее время я ищу подсветку синтаксиса для приложения WPF. Для пользователя будет доступно текстовое поле, в которое можно будет распознать код и соответственно выделить синтаксис.

Я хотел бы позже поддержать инициализацию C# и другие языки.

Дубликат Вопроса 394751

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
7
1
26 728
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий

Думаю, на этот вопрос есть ваш ответ.

Кто-нибудь знает редактор кода, который я могу встроить в окно WPF или формы Windows?

Или вы можете написать его сами: http://blogs.microsoft.co.il/blogs/tamir/archive/2006/12/14/RichTextBox-syntax-highlighting.aspx

Спасибо, не нашел в поиске.

Ray Booysen 18.01.2009 12:42

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

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

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

Он находится в svn: //svnmirror.sharpdevelop.net/sharpdevelop/trunk/SharpDev‌ elop (не помню точный путь), только исходный код (но очень легко собрать).

Andrey Shchekin 27.03.2009 18:41

У него также есть удобный пакет nuget. Я обнаружил, что его чрезвычайно легко интегрировать в мое приложение (для простого отображения выделенного цвета в режиме только для чтения). 2-х минутная работа.

LOAS 25.09.2012 20:49

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