哪个是C++编程XEmacs或Emacs的更好的编辑器?
维基百科对GNU Emacs和XEmacs之间差异的描述.
在我看来,几年前,在GNU Emacs 21发布之后,XEmacs的开发开始停滞不前.大多数elisp软件包现在都是为GNU Emacs编写的,并不保证它们可以在XEmacs中运行.
Steve Yegge对你为什么要使用GNU Emacs提出了一些很好的观点.随着一篇关于有效使用Emacs的精彩文章.这些天,除非你有特殊的理由使用它,否则我会远离XEmacs.
对于编写C++代码哪个编辑器更好的问题的答案是,对于该功能,实际上没有区别.一个人有,另一个有类似的功能.你挑选自己喜欢的那个.
它们之间存在差异,对于某些任务,可能会比另一个更好.例如,Mule,多语言文件的XEmacs实现; XEmacs做对了,Emacs在某些方面仍有问题.这取决于任务.在某些任务中,每个人都更好,对于许多任务,没有实际的区别.
至于XEmacs没有积极开发 - 我的儿子和我在去年写了一个lisp程序来实现图标主题.我们还编写了一个缓冲颜色程序,以便在不同的缓冲区中更改颜色,包括基于规则的颜色和任意选择的颜色.Emacs中的这些软件包都不存在同样的方式.我们还重写了xpm-mode,从400行到超过2000行代码,添加了对alpha图层的支持,渐变填充,改进了显示,添加了更多工具(鼠标光标工具,如画笔)和新图标栏从去年夏天开始运行一切...... 用于制作和编辑图标(以及其他类型的xpm)的更好的工具.Emacs还没有,尽管他们肯定能把它移植过来.
我只是说,XEmacs的发展已经放缓了很多,但它是仍处于发展阶段.
根据手头的任务选择你喜欢的编辑器 - 而不是人们说不再开发的那个!
恕我直言,他们之间没有太多可供选择的C++开发作为基本工具.这些天他们在GNU Emacs中的工作可能稍微好一点,因为我得到的印象是这些日子里的目标人数较少.两者都有一个GUI,但根据我的经验,你最好在一段时间后关闭它的一部分.
直到大约两年前,我一直是XEmacs的长期用户,当时很明显,与GNU Emacs开发相比,XEmacs开发似乎相当滞后 - 过去常常相反.我设法切换没有太多的努力,从那时起一直使用各种GNU Emacsen.此外,你会发现很多最近的Emacs端口到其他平台,如Carbon Emacs,Aquamacs或EmacsW32都基于GNU Emacs.