You are on page 1of 2

Emacs才是世界上最强大的IDE - 序言 | Emacs中文网 http://emacser.com/emacs-ide.

htm

读书的时候, 我们实验室的一位同学经常在摆弄emacs和vim, 跟我说他们是如何如何的强大, 当时


我正在摆弄让我神魂颠倒的计算机象棋, 就没有去学emacs. 毕业之后, 很幸运的来到一个安全公
司做搜索引擎开发, 由于我们是在linux下开发, 而我们组长是用emacs开发, 所以我们小组也基本
都用emacs开发, 因此我也就开始了我的emacs之旅.

没想到一去不复返, 我被emacs深深的迷住了, 这是继计算机象棋之后, 第二个令我深深着迷的东


西. 到目前为之, 我使用emacs整整3年, 这三年一直都用emacs做开发, 包括c/c++/elisp/java
/shell/ruby, 花了很多时间去弄emacs, 但是我相信付出是值得的, 因为我相信一个好的工具能极
大的提高工作效率.

由于亲身感受emacs的强大, 所以经常向朋友们推荐emacs, 不过当我向他们推荐emacs的时候, 一


般有两种情况, 不知道emacs的, 问emacs是什么, 知道emacs的说, emacs不就是一个编辑器吗, 在
这里, 我想大声的告诉他们, emacs才是世界上最强大的IDE!!!

那我为什么说emacs才是世界上最强大的IDE呢? 我有什么依据吗?

我们先来看看强大的IDE应该具备哪样的强软素质.

我认为, 一个强大的IDE至少在以下几个方面做的强大, 才能够称的上是强大的IDE.


基本功能:

打开文件和切换buffer(即一般的IDE中切换已经打开的文件)
基本编辑
阅读
光标定位
查找
按键(即windows下常说的快捷键)与命令
帮助系统

高级功能:

代码折叠
矩形区域
javadoc和doxygen的自动生成
代码补全
代码浏览
编译和调试
版本控制
模板
日常生活
定制和扩展
其他一些小的高级功能

接下来, 我会分几个系列来讲emacs的这些方面.

已完成的系列:

Emacs才是世界上最强大的IDE - 智能的改变光标形状
Emacs才是世界上最强大的IDE - 用auto-complete实现自动补全
Emacs才是世界上最强大的IDE - cedet的安装
Emacs才是世界上最强大的IDE - 用w3m浏览网页
Emacs才是世界上最强大的IDE - 高亮光标处单词
Emacs才是世界上最强大的IDE - 用linum+智能显示行号
Emacs才是世界上最强大的IDE - 用Emaci阅读文件

敬请期待:

1 of 2 2010/6/8 17:00
Emacs才是世界上最强大的IDE - 序言 | Emacs中文网 http://emacser.com/emacs-ide.htm

Emacs才是世界上最强大的IDE - 打开文件和浏览buffer
Emacs才是世界上最强大的IDE - 切换buffer
Emacs才是世界上最强大的IDE - 代码折叠
Emacs才是世界上最强大的IDE - Emacs下的代码片段补全yasnippet
Emacs才是世界上最强大的IDE - 增强auto-complete: auto-complete plus
Emacs才是世界上最强大的IDE - 小技巧,大智慧
Emacs才是世界上最强大的IDE - 在Emacs里用multi-term操作shell
Emacs才是世界上最强大的IDE - 在Emacs里用ediff比较文件
Emacs才是世界上最强大的IDE - 用Emacs做版本控制

GD Star Rating
loading...

标签:buffer, C, c/c++, CEDET, cursor, cursor-change, ede, ediff, Elisp, emaci, Emacs,
highlight, highlight-symbol, IDE, java, linum+, linum-plus, linux, lisp, screenshot,
se, select-buffer, snippet, term, vi, vim, w3m, windows, yasnippet, 代码折叠, 代码补
全, 光标, 安装, 定制, 开发, 扩展, 按键, 搜索引擎, 模板, 比较文件, 编译, 自动补全, 行
号, 补全, 调试

相关日志

2 of 2 2010/6/8 17:00

You might also like