OC

Knowledge OS
登录 注册
全部话题 移民 创业 iOS Mac Objective-C Swift Android 招聘 求职

看网上那么多帖子,好多人用vim emacs ,牛人都是用那种变态的编辑器的吗?

Alexander
Alexander 发布于 2014年05月13日
无人欣赏。

感觉那种编译器好变态啊,不方便写,还不方便调试,除了感觉高大上,没见别的好处啊,为啥都说vim是编辑器之神,eamcs是神的编辑器,要是用那种玩意写大项目,管理起来容易吗?

共38条回复
楼长 ·
pinxue 回复于 2014年05月13日

首先,vim/emacs 是编辑器,跟编译器不是一码事。其实编译器只管编译,你其实是在跟 IDE 对比。虽然 vim/emacs 配置一下也能当 IDE 使,不过跟命令行的水平是一致的,跟各种现在 GUI 的 IDE 还是没法比。不过许多没啥 GUI 的项目,这么用已经足够方便了。以及,项目大到一定程度的话,你就会发现 IDE 加载整个项目还是挺不方便的,用点 ctags/cscope 之类的效率更高。

最后,vim/emacs 做为编辑器那真是神器,但它们显然需要一个相对较难的学习过程。

2楼 ·
sharkaz 回复于 2014年05月13日

作为有重型IDE恐惧症的人表示这种编辑器的学习曲线虽然很让人崩溃,但是在频繁的需要配合shell下各种命令做调试的时候是很方便的。话说,重型IDE在所谓"大项目"的管理方面,究竟有哪些优势秒杀vim/emacs的?

3楼 ·
Alexander 回复于 2014年05月14日

1楼 @pinxue 哦 写错了 vim是编辑器,不是编译器,我写java的,最近闲,装了一个虚拟机玩LINUX系统,书上介绍的vim怎么好怎么好,网上也都是说vim简直就是神......,我要是用vim 写java程序......,是不是不太合适啊?怎么调试都不知道

4楼 ·
Alexander 回复于 2014年05月14日

2楼 @sharkaz 要是有好多的类,方法,属性的,在vim里面怎么办?想找个方法都不知道怎么找,eclipse多方便啊

5楼 ·
yangjie6020 回复于 2014年05月14日

集成开发环境飘过

6楼 ·
gpra8764 回复于 2014年05月14日

各有各的好吧,我先承认我是很懒很烂的程序员,基本上是对IDE重度依赖,没有智能补全叫我记个函数我都记不清整段。这是IDE的好。 vim的学习曲线真的很陡,上手的时候用起来和记事本一个样(甚至更难用),等你用溜了,比IDE的编辑器强悍多了。夸张点说用的溜你的手就能跟得上你的大脑了吧。。。

7楼 ·
terryso 回复于 2014年05月14日

4楼 @Alexander vim有各类插件可以使用,解决你这个问题的插件一大把。。。

8楼 ·
Alexander 回复于 2014年05月14日

7楼 @terryso 你用VIM怎么样?要用事实说话啊 ...

9楼 ·
terryso 回复于 2014年05月15日

8楼 @Alexander 我服务端用Python或者Ruby,一直都是用VIM当IDE,那是相当的高效。 不过在写iOS应用的时候,画界面需要IDE的支持,我现在用是AppCode做IDE。

我想说的一个事实是,很多人还在VIM入门的时候就说VIM不行,怎么怎么的不如IDE。 但我要告诉你,在你没用认真使用VIM工作一年以上,你没有资格说VIM不行。

10楼 ·
brambles 回复于 2014年05月15日

我的vim


上图是我的vim (:з」∠)。

用这货就纯粹就只是你喜不喜欢的问题了,反正拍代码的效率又不能靠编辑器效率来提高,再好的编辑器也不见得能提高你多少的开发速度。你是代码工又不是打字员!

还有些人说文本编辑器不适用于大型的项目或者多人合作的项目,那这些也是扯淡的。事实上,以linux内核为首的一系列GNU开源项目都是用vim/emacs等编辑器拍出来的。

但是如果有人拿着vim/emacs拍ios项目(:з」∠)......那就真的是闲蛋疼了

本帖有38个回复,因为您没有注册或者登录本站,所以只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。
登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]

AltStyle によって変換されたページ (->オリジナル) /