讨论帖, IDE 相较于 vim 有哪些优势

2017-09-14 14:59:38 +08:00
 symons

讨论帖子,非引战贴,个人认为 IDE 学习成本太高。所以想了解下,各位朋友,IDE 有哪些很吸引你们的功能?

15939 次点击
所在节点    程序员
155 条回复
viator42
2017-09-14 17:50:27 +08:00
Vim 替代 ide 就相当于放着筷子不用用勺子吃面条,练习之后也能吃的很 6,但这没有多大意义
mineyouhe
2017-09-14 18:02:18 +08:00
vim 可能就是完全脱离鼠标了吧,ide 应该也差不能完全脱离鼠标
zwpaper
2017-09-14 18:09:41 +08:00
就是顺手吧,我喜欢在服务器上开发,毕竟 20C40T + 128RAM,而且不需要从键盘换到鼠标。


所以,我用 emacs
rogerchen
2017-09-14 18:11:31 +08:00
vim 配上天了也就是个乞丐版的 IDE,除非你的工作是在延迟超高的远程服务器上写代码,否则实在很难说 vim 有什么优势。
zzuieliyaoli
2017-09-14 18:18:35 +08:00
@sonyxperia 我见过,23333
vardarling
2017-09-14 18:20:21 +08:00
用了 vim 后再也不想用 ide 了
timothyye
2017-09-14 18:20:47 +08:00
能充分利用鼠标也算是一大优势
UnknownR
2017-09-14 18:32:18 +08:00
只写不调试,我喜欢编辑器,有图形编辑器可以用的时候用 sublimetext,vscode 之类的,在服务器上直接用 vi 或者 vim,要调试就用 ide
tomwei7
2017-09-14 18:33:37 +08:00
IDE 适合喜欢 开箱即用、不折腾的人,而且 IDE 一般对于一门语言可能已经做了很好的优化,在代码补全、跳转、调试方面功能都比较完善。
而 VIM 只有一个拥有强大扩展能力的编辑器,你可以像搭积木一样打造 “自己的 IDE ”,可以按照自己的喜好定制,但是需要长时间折腾,成本较高。
SEARCHINGFREE
2017-09-14 18:37:21 +08:00
我被 IDE 傻瓜化了,点点点点点
cjyang1128
2017-09-14 18:53:07 +08:00
我觉得如果没有 IDE,多线程调试可能要跳楼
linus3389
2017-09-14 19:05:20 +08:00
楼主一定没用过巨硬的天下第一 Studio 和 JB 全家桶系列?
luoer
2017-09-14 19:10:16 +08:00
vim 比 IDE 省内存
pandago
2017-09-14 19:11:27 +08:00
@newkedison 老哥稳
lixm
2017-09-14 19:16:23 +08:00
不用 IDE 你们怎么记住那么多,那么长的方法名的?
fy
2017-09-14 19:17:15 +08:00
IDE 成本高?我现在觉得相比用什么写,写什么才是最重要的。

比如学一门新语言,直接花 10 分钟下载安装一个傻瓜化的,到处都体验一致的 IDE 不好吗,何必花两个小时配置半天 vim,10 分钟后发现这门语言不适合我?
MinonHeart
2017-09-14 19:24:28 +08:00
IDE 开箱即用
symons
2017-09-14 19:56:41 +08:00
呃,这确实是一个讨论帖子,从我自身出发,开发主要语言是 python 和 golang,是使用 vim 来做日常开发的。先介绍下我的开发环境吧。

目前主要是在开发机上进行开发
python 相关插件:
用 jedi-vim 来进行代码补全和跳转

golang 相关插件
vim-go 代码补全,跳转什么的

通用的还有 fugitive 这种。

vimrc 文件也是根据自己的需要自己来写的

总之我目前来讲,用 vim 开发是挺顺手的,无压力哈,再配合上 tmux 这种神器,可以很快恢复开发环境,进入状态。


那么我为什么要问这个问题呢,是我发现一些同事是使用 IDE 开发的,我曾经也想尝试下 pycharm 这个软件,但是操作起来确实很难习惯,需要经常用鼠标点点点,然后各种快捷键还需要再去熟悉去背等等,就放弃了。
所以我想问下大家,IDE 有哪些事情是非常不错的,想了解下,我考虑下是否花时间去学习一下。
symons
2017-09-14 19:59:10 +08:00
@ETiV 认真的 ////- -
aristotll
2017-09-14 20:19:36 +08:00
用 idea vim 可以综合 IDE 的好处和 vim 的好处

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/390679

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX