Start
Emacs是一个功能相对较多而且很复杂的texteditor,所以想要熟练使用必须要对emacs的一些基本概念进行了解,了解这些概念最好的教程就是emacs自带的 “Emacs Tutorial“。可以通过点击菜单栏的Help->Emacs Tutorial(choose language)进行学习。
将Emacs打造成舒适的代码阅读器
要想将Emacs打造成舒适的代码阅读环境除了需要Emacs本体之外,还需要几种插 件来帮助我们实现这个愿望。Emacs是一种扩展性很强的编辑器,并且定义了一种 elisp语言来专门配置Emacs并开发新的功能。我们为将emacs打造成代码阅读器所 需要的插件主要有 CEDET,ECB以及CSCOPE,下面分别介绍一下这几个插件的作用。
CEDET
cedet是一堆完全用elisp实现的emacs工具的集合。包含了很多的功能,这个插件 的主要目的是为Emacs提供基础功能的支持以使其变成变成类似Eclipse或VS系列 这样的高级开发环境。
ECB
ECB是“Emacs Code Browser”的简称,从其名字就可以看出这个插件的作用是将 Emacs变成一
个代码浏览器。使用了ECB之后的效果可见下图。
CSCOPE
Cscope 是一款开源免费的 C/C++浏览工具,自带一个基于文本的用户界面,通过 cscope可以很方便地找到某个函数或变量的定义位置、被调用的位置等信息。 Cscope对 C /C++支持较好,也可以自己定制来支持Java和Perl、Python等脚本语 言。所以CSCOPE是一个为代码浏览提供基础功能的程序,这个程序并不是为了 Emacs而专门开发的,因此要想在Emacs上使用这个程序需要在Emacs中安装插件调 用CSCOPE

最低0.47元/天 解锁文章
2073

被折叠的 条评论
为什么被折叠?



