HI我主要做C++,Objto- C编程.我发现Xcode加上一个自动完成/宏插件(完成字典)就足够了.
然而,所有人似乎都称赞他们的纯文本编辑.我试了一下Textmate;喜欢它的简单,但不喜欢它的文件/框架处理.
我错过什么了吗?或者,Vim或Emacs的自动完成功能是否与Xcode一样好?
HI我主要做C++,Objto- C编程.我发现Xcode加上一个自动完成/宏插件(完成字典)就足够了.
然而,所有人似乎都称赞他们的纯文本编辑.我试了一下Textmate;喜欢它的简单,但不喜欢它的文件/框架处理.
我错过什么了吗?或者,Vim或Emacs的自动完成功能是否与Xcode一样好?
把椅子拉上来,儿子,让我谈谈这个.
早在Xcode出现之前,就有了VIM和Emacs.我知道这很难想象,但这是真的.
许多人已经习惯了VIM/Emacs,因此继续使用它.
Emacs是非常可定制的,提供了几乎所有你能想象到的东西(包括内置的收缩器和河内塔).您可以轻松地从Emacs调用编译器,并根据需要创建自己的扩展.
VIM有令人难以置信的正则表达式引擎(Emacs也有),而且非常方便,因为(VI)几乎与所有Unix操作系统一起提供,如果没有箭头键(是的,真正的老派),它的工作非常出色.人们非常擅长使用按键来移动文档,而不必使用鼠标.
Emacs也是如此,但对我来说,我发现VIM上的光标运动要容易得多.
文本编辑器之战和Mac vs PC之战一样充满了宗教狂热,答案是 Select 最适合你的.如果你喜欢Xcode,很好,继续使用它,但是如果你被迫在PC或Linux机器上工作,祝你好运.就我个人而言,我用Emacs编写代码,用VIM处理文本,用Firefox查看lolcats.