我常用的工具是在 Linux 系统上使用 g++ 的 Emacs 来实现我的研究算法。在过去的几年里,我以相当基本的方式使用 emacs。我打开 C 或 C++ 文件,使用我选择的语法突出显示方案对其进行编辑,然后从 emacs(或者可能从终端)中编译和执行其他操作,包括在 emacs 中使用 gdb 进行调试。我了解 etags 和 ctags,并且玩过 etags 和 emacs,但似乎没有找到使用这些工具的“最佳位置”。
我想知道,其他人如何配置 emacs 以使其与 etags 和其他工具很好地结合?需要对 emacs 进行哪些调整才能使其成为更好的 IDE?