我环顾了GNU emacs材料并没有找到任何有用的东西.
有没有人知道设置emacs的好教程,基本上把它变成IDE?我正在寻找与gcc/gdb/make等接口...
像其他提到的答案一样M-x compile
,M-x gdb
会让你前进.在调试时,我还建议gdb-many-windows-mode
,这使得Emacs在调试时看起来更接近IDE.
除此之外,为了更接近"类似IDE的功能",你可以看看:
CEDET http://cedet.sourceforge.net/用于代码完成和项目支持.http://xtalk.msk.su/~ott/en/writings/emacs-devenv/EmacsCedet.html上的优秀教程.
如果你不介意使用非自由软件,Xrefactory(http://www.xref.sk/xrefactory/main.html)可能是最好的(好的,唯一的)重构工具.C版本是免费的,而C++则不是.
Yuval,你可能会因为寻找有关IDE的东西而被误导.所有这些东西都自动构建到EMACS中,除了类似CScope的搜索内容.
M-x compile
默认情况下运行make,虽然我重置它以在java模式下运行Ant.
M-x gdb
运行gdb
C-x `
(Ctrl-X反引用)转到下一个编译错误
等等.
在EMACS Wiki中挖掘一下.很多好东西.该规划范畴是你应该看看.