Emacs集成开发环境

Emacs有什么优点,用Emacs写程序真的比IDE更方便吗?

问题描述

我是软件工程大一的学生,程序设计老师鼓励我们学emacs,但是我不太清楚emacs好在哪里。如果要学的话,又该怎么学呢?
地铁风
不会撸程序的设计狮不是好科研狗

主要在于扩展性,除此以外坑很多。这货就是一个长着编辑器脸的 elisp 解释器。如果单比较 IDE 和 emacs 都有的功能的话,基本上 IDE 会更好用。但是你要知道世界上并不是只有 c++ java 和 c#. 我还要写 Scheme Haskell Python Bash LaTeX ConTeXt HTML CSS Javascript XML Gnuplot Povray Markdown AsciiDoc Octave, 这还不算我用的行业内程序的各种配置和 input.

对没错,作为一个爱好广泛的科研狗,这些我都要写。哪个 IDE 能做到?

不过最后还得再强调一遍:Emacs 坑深且大!还多!!还怪!!!还深!!!还大!!!入坑需谨慎!!!!// 比如最近我的 Emacs 总是过一段时间卡一下,不知道为什么……

如果你决定入坑了,就跟着自带 tutorial 走一遍,把 info doc 看一遍(其实不多,一会儿就看完了),装一些现代化的 Emacs 扩展(Helm 这种),就差不多可以用了吧……

18 赞同 3 感谢 12 收藏 3 条已备份评论 发布于 2015-06-09 知乎原页 ↗

评论 3

我发现新建一个文本,但是没保存,这个时候auto-saving的时候会卡一下。 = =
0 赞