13

Can anyone please suggest me a good open source C# code editor control with syntax highlighting and intellisense to use in my application. I am not asking for any IDE like VS or #develop, I need only a winform code editor control so that I can use it in my application for scripting. Can you please suggest me a good one ...

I found ScintillaNET, but I want some other alternative..

2
  • 1
    Why can't you use ScintillaNET? Commented Jun 4, 2010 at 12:03
  • 1
    I'm sure you're aware of it, though it's not Open Source, but Actipro Software SyntaxEditor is quote good: actiprosoftware.com Commented Jun 4, 2010 at 12:10

5 Answers 5

12

Sounds like you want something like Avalon Edit:

http://www.codeproject.com/KB/edit/AvalonEdit.aspx

The editor for SharpDevelop, but its also a component you can download and use on your own stuff.

Sign up to request clarification or add additional context in comments.

Comments

3

It is possible to host #Develop in your application,

http://laputa.sharpdevelop.net/AnnouncingSharpDevelopForApplicationsSDA.aspx

4 Comments

Is it free? I mean can I use it in my open source application?
It is open source under LGPL.
thanks but I dont know LGPL requirements and I dont have time to read it all. if you know please tell me if I can use it in my open source application
If you are going to work in the open source world, you have to learn most of the open source licenses whether you like it or not (have time or not). So please spare some time on them, en.wikipedia.org/wiki/GNU_Lesser_General_Public_License. The simple answer to your query in this case is YES, you can use it in an open source project, but you still need to pay attention to the terms.
3

Wpf Source Code Editor is an alternative for ScintillaNET

Comments

2

I used the SharpDevelop code to do this a while back. Another alternative might be to take a look at the code for MonoDevelop and see if you can pull out the part you need and reuse that. Technically MonoDevelop is a fork of SharpDevelop but its been a long time so they might be completely different now.

Comments

0

After considering all the options I decided to go for ScintillaNet, cause it is very easy to use.

2 Comments

A bit unfair to mark your decision as the correct answer. The person who suggested ScintillaNet should have got credit for it.
It was good to post what you did finally...

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.