views:

398

answers:

3

I want to write an IDE in C# for my custom scripting language. Is there any code editor control with the IntelliSense popup, colors, etc for WPF/WinForms? Thanks.

+1  A: 
AB Kolan
+2  A: 

The SharpDevelop text editor control is quite modular. IIRC it only needs one assembly and can be dropped into any WinForms container.

nikie
And WPF containers too
Preet Sangha
Good idea, thanks. I'm downloading the SharpDevelop source. Do you know what is the control assembly name?
TTT
I think the assembly is called ICSharpCode.TextEditor
nikie
+1  A: 

Apart from ICSharpCode.TextEditor (used in SharpDevelop versions up to 3.1); there is also AvalonEdit, which is the WPF-based text editor in the upcoming SharpDevelop 4.0.

I've just published an article on CodeProject about AvalonEdit: Using AvalonEdit (WPF Text Editor)

Daniel
Awesome article Daniel!!!
rudigrobler