你好,欢迎光临主题酷魅,我们竭诚为您服务!

加入收藏    设为首页

Emacs23.2自带代码浏览器Cedet使用说明

更新时间:2012-08-27    发布者:小蔡

    最近在学习内核代码,由于经常用到Cedet来帮助浏览代码,所以整理了一下Cedet的使用。 这里的Cedet是Emacs 23.2中自带的,版本和sourceforge上的Cedet相同,但是其中的内 容(主要是函数名之类)有不少的变化。这里以 A Gentle introduction to Cedet 为基础,写的这个文章,结构与之类似,内容上有些地方是翻译,但大多是我根据自己的 配置整理出来的。

1 什么是Cedet

CEDET 是 Collection of Emacs Development Environment Tools的缩写, 意为"Emacs开发环境工具集",其主要目的是在Emacs中建立一个高级的开发环境。 它主要包括下列组件:

Semantic -— 多种编程语言的语法分析的基础组件。
SemanticDB-—包含在Semantic中的一个数据库,用于保存代码的语法、接口等等信息。
Senator -— 通过Semantic提取出来的信息构成的代码文件中的navegation。
Srecode -— 代码生成组件。
EDE -— 提供工程管理相关功能;
Speedbar -— 用于显示当前Buffer的侧边栏。
Eieio is a library, implementating CLOS-like (Common Lisp Object System) infrastructure for Emacs Lisp;
Cogre is a library for drawing of UML-like diagrams in Emacs buffer, with basic integration with Semantic.
其中,最后面这两个我没怎么用过。

2 Cedet的安装和启用

Emacs 23.2 中已经自带了Cedet,所以无需再单独安装,直接启用即可:

(require 'cedet)
如果你想使用Cedet的工程管理功能,可以启用EDE Mode ----

(global-ede-mode t)

上一篇:Virtual Box 虚拟机3.2使用教程图文详解

下一篇:如何导入\导出WebPart SharePoint 2010轻松搞定

主题酷魅 版权所有 Copyright © 2002-2011 www.ztkm.com Inc. All Rights Reserved

以上内容系主题酷魅站提供的桌面属于借花散香,博众同乐。并且素有桌面主题版权归属原作者及其授权。恳求各位看客不要用作其他商业用途。