西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程軟件使用 → Emacs 23.2 自帶的Cedet的使用

Emacs 23.2 自帶的Cedet的使用

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2010/11/29 11:54:17字體大小:A-A+

作者:佚名點(diǎn)擊:1770次評(píng)論:0次標(biāo)簽: CEDET Emacs Helpter

emacs for windows23.1 免費(fèi)英文版
  • 類型:文本編輯大。38.1M語言:英文 評(píng)分:7.7
  • 標(biāo)簽:
立即下載

最近在學(xué)習(xí)內(nèi)核代碼,由于經(jīng)常用到Cedet來幫助瀏覽代碼,所以整理了一下Cedet的使用。 這里的Cedet是Emacs 23.2中自帶的,版本和sourceforge上的Cedet相同,但是其中的內(nèi) 容(主要是函數(shù)名之類)有不少的變化。這里以 A Gentle introduction to Cedet 為基礎(chǔ),寫的這個(gè)文章,結(jié)構(gòu)與之類似,內(nèi)容上有些地方是翻譯,但大多是我根據(jù)自己的 配置整理出來的。

1 什么是Cedet

CEDET 是 Collection of Emacs Development Environment Tools的縮寫, 意為"Emacs開發(fā)環(huán)境工具集",其主要目的是在Emacs中建立一個(gè)高級(jí)的開發(fā)環(huán)境。 它主要包括下列組件:

Semantic -— 多種編程語言的語法分析的基礎(chǔ)組件。
SemanticDB-—包含在Semantic中的一個(gè)數(shù)據(jù)庫,用于保存代碼的語法、接口等等信息。
Senator -— 通過Semantic提取出來的信息構(gòu)成的代碼文件中的navegation。
Srecode -— 代碼生成組件。
EDE -— 提供工程管理相關(guān)功能;
Speedbar -— 用于顯示當(dāng)前Buffer的側(cè)邊欄。
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.
其中,最后面這兩個(gè)我沒怎么用過。

2 Cedet的安裝和啟用

Emacs 23.2 中已經(jīng)自帶了Cedet,所以無需再單獨(dú)安裝,直接啟用即可:

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

(global-ede-mode t)

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)