-3

ソフトウェアにソース コード エディタを組み込みたいと考えています。

エディターは、少なくとも次の機能を提供する必要があります。

  • 構文の配色;
  • 構文検証;
  • 自動補完;
  • コードの折り畳み;
  • インライン ドキュメント (たとえば、呼び出された関数のドキュメントを表示します);
  • 将来的により多くの言語をサポートできるように、拡張可能です。少なくとも C++、Python、Java、Doc-book、XML、Latex をサポートします。

さらに、フレームワークを含めたい自分のソフトウェアもC++であるため、フレームワークはC++である必要があります。理想的には、Qt フレームワークを使用します。

最後に、少なくとも GNU/Linux、Mac OS X、および Windows で動作するはずです。

これは長くて難しい作業のように思われるため、自分で開発することは避けたいと思います。また、この必要性は非常に一般的であり、多くのソリューションが既に外部の世界に存在していると予想されます。

これまでのところ、QScintilla しか見つかりませんでしたが、他に選択肢があまりないことに驚きました。

他に提案はありますか?

4

1 に答える 1

3

おそらくKatePartはあなたが探しているものですか?これは、KateエディターおよびKDEに含まれるKDevelopIDEで使用されるエディターコンポーネントです。

于 2013-02-25T10:47:39.547 に答える