Emacs Code Browser

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第1行: 第1行:
 
==安装指南==
 
==安装指南==
ECB requires semantic [1.4, 1.4.9], eieio [0.17, 0.17.9], speedbar [0.14beta1, 0.15.9]
+
对于一般安装的GNU emacs来说还需要三个额外的包支持即eieio, semantic, speedbar
 +
http://sourceforge.net/projects/cedet
 +
有这三个包的下载
 +
我用的是
 +
eieio-0.17.tar.gz
 +
semantic-1.4.4.tar.gz
 +
speedbar-0.14beta4.tar.gz
  
修改 /etc/emacs/site-start.el
+
安装ecb和三个支持包:
  (add-to-list 'load-path  
+
#cd /usr/share/emacs/site-lisp
            "/home/huihoo/php-python-perl-ruby/emacs/ecb-2.32")
+
#tar zxfv ecb-2.32.tar.gz
 +
#tar zxfv eieio-0.17.tar.gz
 +
#tar zxfv semantic-1.4.4.tar.gz
 +
#tar zxfv speedbar-0.14beta4.tar.gz
 +
做四个连接
 +
ln -s ecb-2.32 ecb
 +
ln -s eieio-0.17 eieio
 +
ln -s semantic-1.4.4 semantic
 +
ln -s speedbar-0.14beta4 speedbar
 +
 
 +
然后修改
 +
site-start.el文件
 +
添加以下五行
 +
  (setq load-path (append load-path '("/usr/share/emacs/site-lisp/eieio")))
 +
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/semantic")))
 +
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/speedbar")))
 +
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/ecb")))
 
  (require 'ecb)
 
  (require 'ecb)
  restart emacs
+
 
 +
重新启动一下emacs
 +
M-x ecb-activate
 +
看看出现了什么

2006年9月13日 (三) 13:01的版本

安装指南

对于一般安装的GNU emacs来说还需要三个额外的包支持即eieio, semantic, speedbar

http://sourceforge.net/projects/cedet

有这三个包的下载

我用的是
eieio-0.17.tar.gz
semantic-1.4.4.tar.gz
speedbar-0.14beta4.tar.gz

安装ecb和三个支持包:

#cd /usr/share/emacs/site-lisp
#tar zxfv ecb-2.32.tar.gz
#tar zxfv eieio-0.17.tar.gz
#tar zxfv semantic-1.4.4.tar.gz
#tar zxfv speedbar-0.14beta4.tar.gz

做四个连接

ln -s ecb-2.32 ecb
ln -s eieio-0.17 eieio
ln -s semantic-1.4.4 semantic
ln -s speedbar-0.14beta4 speedbar

然后修改

site-start.el文件

添加以下五行

(setq load-path (append load-path '("/usr/share/emacs/site-lisp/eieio")))
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/semantic")))
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/speedbar")))
(setq load-path (append load-path '("/usr/share/emacs/site-lisp/ecb")))
(require 'ecb)

重新启动一下emacs

M-x ecb-activate

看看出现了什么

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱