Я хочу написать IDE на C # для моего собственного языка сценариев. Есть ли какой-либо элемент управления редактором кода с всплывающим окном IntelliSense, цветами и т. Д. Для WPF / WinForms? Спасибо.
Кроме ICSharpCode.TextEditor (используется в версиях SharpDevelop до 3.1); есть также AvalonEdit , который является текстовым редактором на основе WPF в предстоящем SharpDevelop 4.0.
Я только что опубликовал статью в CodeProject об AvalonEdit: Использование AvalonEdit (текстовый редактор WPF)
Элемент управления текстового редактора SharpDevelop достаточно модульный. IIRC требует только одну сборку и может быть помещен в любой контейнер WinForms.