[英]Syntax highlighting: rich text box control for .NET
我正在尋找一個免費的控件/組件/庫,就像一個富文本框,用於編輯python(或其他語言)的代碼。
我喜歡有一些功能:
有這樣的控制嗎? 或者我必須自己寫?
看看ScintillaNET吧 。
ScintillaNET是Windows Forms應用程序的強大文本編輯控件,是圍繞多功能Scintilla Windows控件的托管包裝器。 ScintllaNET API由開發人員構建,可以輕松地將高級文本編輯和語法突出顯示添加到您的應用程序或IDE(集成開發人員環境)。
商業的選擇是ActiPro軟件的SyntaxEditor 。 該鏈接用於控件的WPF版本。 他們還提供了我用於XML編輯的WinForms版本 - 效果很好。
從我在網站上看到的內容來看,WPF版本支持ANTLR生成的詞法分析器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.