linux里vim和windows,linux的vim比windows的ide方便吗?你怎么看?

101714a04695b2129a3b5b28b21388d7.png

____edwin

回答数:179  |  被采纳数:16

2019-07-22 13:29:01

根本不是一类东西,怎么比较?IDE叫做集成开发环境,是一大堆开发工具和集合软件。包括编辑,调试,编译,包管理,质量控制,版本管理,虚拟环境,项目管理等等一大堆编程相关的工具集合。IDE就是专门为某一种语言设计的开发环境软件,每一种语言都有自己专有的IDE,eclipse 是终于开发java的,你就不能用它来开发Python。而VIM是文本编辑器,他只有一个功能,就是编辑,处理文本。(此处指的是原版vim,爱好者自己制作的改版不算)。再无其他功能,不能版本控制,不能项目管理。但是vim把自己唯一的文本编辑功能已经做到了极致,单从文本编辑功能上来说,除了Emacs,没有任何文本编辑器可以和vim相提并论。所以单从编译文本这一点来说,一般。IDE是没有VIM好用的。只要学会使用vim,绝对离不开了。vim的编辑功能,可以让你像魔法师一样高效的在整个文档中任意游走。 你可以瞬间精确定位到文档的任意位置,非常强大。比如, 程序员最常见的操作,删除方法()内的内容,一般编辑器你要么是用退格键一个一个字符删,要么是用鼠标小心翼翼的选中后删除。而vim 则只需要键入ct),就可以瞬间删除括号内的东西。比如你有一个方法 Public static void hello ( String arg) {} ,你想改成 Public static void hello (int i ) {},你不需要先按键删除括号里的东西,然后再输入新的。你只需要把光标移动到括号内第一个字符,直接输入 ct)int i , 整个方法就修改完成,不需要停顿,一气呵成,你说照顾高不高?除此之外,vim类似这种的技巧非常多,只要学会,就能极大的提升你的照顾。当然,vim毕竟只是一个文本编辑器,现在如果纯种vim作为开发是不太现实的,并不能替代IDE。不过现在绝大多数主流的IDE,都会以插件,或者设置的方式支持VIM编辑模式, 包括vscode eclipse ,jetBrains系列这些IDE都支持VIM模式,只要开启此模式,就可以愉快的在IDE中使用vim来编程了!

赞 17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值