web-dev-qa-db-ja.com

.Net用のフリー/オープンソースコードエディターUIコントロール

私はfreesyntax-highlighting、おそらくautocompletingを探しています "Programmer's textbox"Visual Studio Windows FormsまたはWPFプロジェクトで使用するスタイルコントロール。 C#および自己定義言語で動作する必要があり、ライセンスは、閉じた社内開発ツールでの使用を許可する必要があります。

利用可能な有料ソリューションがあります- http://www.syncfusion.com/products/user-interface-edition/windows-forms/Edit のようなものは正常に動作しますが、私は何かを探していますよりシンプルで、不必要な機能にお金をかけたくない。何か案は?

37

私はいくつかのケースでSharpCode.TextEditorを使用してきましたが、構文の強調表示などを含め、非常にうまく機能します。

これを確認してください sing ICSharpCode.TextEditor CodeProjectのイントロの記事。

alt text

ダウンロードするには、SharpDevelopのWebサイトにアクセスして、 最新のソースをダウンロード にします。含まれているプロジェクトの1つは、独自のアセンブリまたはサブプロジェクトに簡単に分離できるテキストエディターです。結局、すべてのソースコードを取得できます。

29
marc_s

Scintilla は強力なオープンソースコード編集コンポーネントであり、 。NETコントロール が利用可能です。

21
bta