2012-10-17 19 views
7

私はemacsに中毒になり、すべてのためにそれを使用してきました。今、私はQt4を始めました。私はQt Creatorに移動することを余儀なくされました。なぜなら、Qtでプログラムを書くときに必要となるオートコンプリート機能があるからです。emacsのQtの自動補完

しかし問題は、私はemacsを残したくないということです。 emacsのQt Creatorに近い自動補完機能を得る方法はありますか?

一般的に使用されているすべてのC++キーワードが含まれているC++のテキストファイルを発見したCEDET-1.1をインストールしました。 1つの方法は、Qtクラスと関数名をそのファイルに追加することです。Qtのかなり基本的な自動補完ができます。しかし、私はより良い自動完成を得ることができますか?

+0

あなたはemacsを開発したいのですか、Qtアプリケーションを開発したいですか?後者の場合は、既存のIDEを使用して学習してください – hyde

+2

@hyde「何かする価値があるなら、うまくいく価値がある」ということは、何か価値のあるものがあれば、emacsで行うことができるということです。 – Dmitri

+1

@Dmitri Emacs lispは、ファイルシステムにアクセスできるチューリング完全言語ですので、明らかに何かを行うことができます。既に他の人によって行われていて、うまくいっていますか、別の問題です... C++パーサーがありますemacsですが、Qtヘッダーを解析して構文の強調表示や自動補完を提供するのには十分ですが、わかりません。 – hyde

答えて

0

はもうcedetを使用しないでください、それは大きな、そして遅いです。

私は、軽量で使いやすい、https://github.com/brianjcj/auto-complete-clangをお勧めします。あなたがする必要があるのは、オートコンプリートとヤスニッペの学習と設定です。