2010-06-04 53 views
12

任何人都可以請建議我一個很好的開源C#代碼編輯器控制與語法突出顯示和智能感知在我的應用程序中使用。我沒有要求任何IDE,如VS或#develop,我只需要一個winform代碼編輯器控件,以便我可以在我的應用程序中使用它來編寫腳本。 能否請你建議我一個好...開源C#語法編輯器與智能感知

我發現ScintillaNET,但我想一些其他的替代..

+1

爲什麼你不能使用ScintillaNET? – 2010-06-04 12:03:35

+1

我相信你知道它,雖然它不是開源的,但Actipro Software SyntaxEditor是很好的報價:http://www.actiprosoftware.com/ – 2010-06-04 12:10:56

回答

0

在考慮了我決定採用ScintillaNet的所有選項之後,因爲它非常易於使用。

+11

將您的決定標記爲正確答案有點不公平。建議ScintillaNet的人應該得到它的信任。 – Ram 2014-11-27 08:13:51

+0

這是很好,發佈你最後做了什麼... – NoChance 2017-08-20 08:18:23

3
+0

它是免費的嗎?我的意思是我可以在我的開源應用程序中使用它嗎? – Zviadi 2012-02-13 09:03:00

+0

它是LGPL下的開源軟件。 – 2012-02-13 09:56:18

+0

謝謝,但我不知道LGPL的要求,我沒有時間閱讀一切。如果你知道,請告訴我,如果我可以在我的開源應用程序中使用它 – Zviadi 2012-02-13 18:08:10

3

WPF源代碼編輯器是ScintillaNET

2

替代我用SharpDevelop的代碼來做到這一點而回。另一種方法是查看MonoDevelop的代碼,看看是否可以取出需要的部分並重新使用。從技術上講,MonoDevelop是SharpDevelop的一個分支,但它已經很長時間了,所以它們現在可能會完全不同。