Ich brauche ein Syntax-Highlighting-Editor-Steuerelement in meine Anwendung zu integrieren. Es ist erforderlich, dass das Steuerelement freier und nativer .NET-Code ist, so dass das Scintilla.NET-Steuerelement nicht ausführbar ist. Der Grund dafür ist, dass es sich um eine ClickOnce-Anwendung handelt.Freie Syntax Hervorhebung von .NET Editor
Ich möchte Antworten, die WinForms oder WPF verwenden. Es muss nicht vom selben Anbieter stammen. Es muss im Grunde Syntax-Hervorhebung, Zeilennummern unterstützen und ziemlich schnell für große Dateien bis zu 100.000 und MUSS FREI sein!
Ich verstehe, dass diese Frage bereits zuvor gestellt wurde, denn sie sind in der Regel mit kommerziellen Kontrollen verwechselt, die Lizenzgebühren erfordern oder nicht frei sind oder das Scintilla.NET-Steuerelement, das nicht nativen .NET-Code ist.
Ich habe so viele Male gesucht, habe nie eine gefunden, also hoffe ich, dass Sie eine gute Antwort auf diese Frage bekommen;) – hmcclungiii
Es gibt eine, die nicht Ihren Anforderungen entspricht: Die Visual Studio Shell. (Siehe die Beispiele auf MSDN.) Es ist im Grunde frei, aber kann nicht als eine Komponente verteilt werden oder ClickOnce nicht verwenden. Sie können jedoch Syntax-Highlighting und vieles mehr tun. –