为什么很多人都选择 OS X + Vim + IntelliJ IDEA?

发布网友 发布时间:2022-04-23 02:50

我来回答

3个回答

热心网友 时间:2023-10-12 08:34

我认为既然大多数人都喜欢用,证明这三个东西使用效果真的好,三者的搭配非常完美。


Vim

Vim可以有效提高编辑效率,使用习惯后会非常顺手。Vim不是一个编辑器,而是一种使用习惯。如果使用Vim可以把所有东西都配成Vim。当你熟悉使用Vim后,你看其它人慢吞吞编辑文件时,心里总会泛起为他着急的心情。无论是什么编辑工具,只要支持Vim的键位方案,我就不用担心基本的编辑操作问题,原生的快捷方式还基本不用怎么改。

OS X

为什么选择OS X?很多软件在Windows上占用空间大而且很多无用的功能,还不能取消。但在OS X版本中就像个正经的好软件,简洁、美观,还有点儿文艺青年的调调。它的最重要的好处是让在OS X上运行的各种软件不自觉地向它的标准看齐。

Intellij IDEA 

而Intellij IDEA 可以有效提供工作效率,很多公司都要求员工使用。在适应了它以后,没有人再想念Eclipse了。为什么? 因为很多时候Eclipse要花10秒干的活,Intellij IDEA一秒种就能搞定。

现在很多时候写代码的时候,脑子想得有多快编辑代码就能有多快,脑子再也不用等手了,但是Eclipse做不到这一点。很多时候,你只要看一个熟悉Intellij IDEA的人给你演示一下他写代码的速度,你就知道为什么国外有很多优秀的程序员喜欢用Intellij IDEA了。

所以,它们三个是非常好用的程序,所以才会能持续让人认可。

热心网友 时间:2023-10-12 08:34

为什么选择OS X ?

美观、稳定、Unix环境,各种命令行工具。我可以直接在我的机器上安装Nginx、MySQL和其他在线部署环境。Windows是很难做到的。

为什么选择Vim ?

在花了半个月时间学习Vim之后,编辑文件的效率是其他工具的几倍。为什么不呢?当你熟悉Vim的时候,当你看着别人整理编辑文档时,你的大脑总是很匆忙。Vim最有用的用途之一是批量修改文件、列模式、正则表达式替换和区域替换,并且没有更好的工具。顺便说一下,在前两天,我们已经系统地学习了一个月以上的Vim。突然之间,我们觉得用Vim编辑文档的时间太长了。

为什么选择Intellij IDEA不是Eclipse ?

作为Intellij IDEA 7的老用户,我一直在部门中推广Intellij IDEA,所有新同事都必须学会使用它。在熟悉了Intellij IDEA之后,再也没有人怀念Eclipse了。这是为什么呢?因为很多次Eclipse需要10秒才能完成,Intellij IDEA可以在一秒钟内完成。很多时候,当你在写代码的时候,你会有多快的思考速度,你能快速的编辑代码,以及你的脑子不可能有多快。Eclipse不能那么做。在大多数情况下,只要你觉得一位知情人士Intellij IDEA展示你自己写代码的速度,你就会知道为什么有很多国外优秀的程序员喜欢用Intellij IDEA(我见过很多开源项目源代码,这带来了Intellij IDEA项目文件)。

热心网友 时间:2023-10-12 08:35

你说的三件事完全吻合。

Vim没有详细说明,Vim不是一个编辑器,而是一个操作习惯。在Emacs中,我倾向于用Emacs做任何事情,而Vim则倾向于使用Vim。这主要是模式切换这个想法相当聪明,完美解决了快捷键冲突的问题。我不需要担心基本的编辑操作,但我不需要改变原来的快捷方式。

例如,我主要使用Intellij,但有时我在同事的机器上使用eclipse或sublime,所以只要我驱动Vim模式,就没有压力。只要你习惯了模式切换的想法,你就可以在MacOS上使用键盘大师群激活,而不用担心全球的快捷方式。例如,bash shell中的set -o vi命令可以将输入命令行的操作更改为vi风格。比方说Esc我回到了头,Esc移动到直线的末端。此外,在命令行上,您可以打开Vim编辑器来编辑当前命令行上的命令,这对于输入一些长命令非常方便。独有的伪伪代码,不仅在系统中提供了一个Vim仿真器的范围,还可以根据快捷键组合将数百个额外的关键字组合在一起,并且最初基于escape键(Control、Shift、Command、Option)快捷键组合而不发生冲突。Mac有什么软件可以显著提高工作效率?你不可能从Mac(OS X)的Mac系统(Mac OS X)中取出一些很酷的东西吗?

我一直试图在Windows上使用AHK来实现类似的功能,但我还没有找到解决方案。Intellij支持aceJump,这个eclipse没有。如何成为IntelliJ IDEA键盘流?-用户的答案Intellij有一个完美的Vim仿真器,这与eclipse上的vrapper是不同的,但是一些批处理操作对native Vim来说是很方便的。当打开外部编辑器时,Intellij支持当前光标的行号和列号,我可以轻松地将Vim解决方案与一个键匹配,并将光标定位到当前位置。

总的来说,这3个东西的叠加造成了更好效果。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com