私の通常のツールは、私の研究アルゴリズムを実装するためのLinuxシステム上のg++を備えたEmacsです。ここ数年、私はかなり基本的な方法でemacsを使用してきました。私はCまたはC++ファイルを開き、選択した構文強調表示スキームでそれらを編集し、デバッグのためにemacs内でgdbを使用するなど、emacs内から(またはおそらくターミナルから)コンパイルして他のことを行います。私はetagsとctagsについて知っていて、etagsとemacsで少し遊んだことがありますが、ツールでその「スイートスポット」を見つけられないようです。
私は疑問に思っていましたが、etagsや他のツールとうまくかみ合うようにemacsを構成するために他の人は何をしますか?より良いIDEにするためにemacsに何をする必要がありますか?