jetbrains这家公司挽救了多少程序员的生命

2013-10-21 16:41:57 +08:00
 cctvsmg
业界良心呐
越用越喜欢
各种细节全部考虑到了

举一两个:
ctrl + v一大片乱七八糟的html到编辑器的时候,他会自动格式化

编辑html的时候经常两个tag之间距离太远,需要滚动上去看对应的,而IDEA可以在这种情况下,出现一个对应tag那一行的悬浮窗

常见的框架几乎都支持,各种自动补全,写完了一键更新到服务器

requirements.txt里面的包他会去检查系统是否安装了,没安装全自动给安装好


还有那些小细节小技巧大家分享下吧
34516 次点击
所在节点    JetBrains
91 条回复
mengzhuo
2013-10-22 09:10:23 +08:00
大Vim党表示这些功能都是渣渣了,举个栗子:
“ctrl + v一大片乱七八糟的html到编辑器的时候,他会自动格式化”
paste mode+gg=G搞定收工。
格式化、自动补齐在vim上从来都不是问题,更不说各种snippet和插件了。

“requirements.txt里面的包他会去检查系统是否安装了,没安装全自动给安装好”
还有这种破坏当前系统环境的功能,更加不能考虑了,这只能说明楼主python项目开发得不够多

“写完了一键更新到服务器”,呵呵,这种功能就等着出生产事故吧。git的commit和push是分开的,是多少前辈的惨痛教训换来的,你们还嫌麻烦……

其他语言我不知道,但是vim+jedi完爆各类Python IDE。

P.S. 还有IDE各种卡,在服务器上不能用,这才是抛弃IDE走向vim的更大理由啊。
coetzee
2013-10-22 09:22:19 +08:00
@mengzhuo Pycharm用过吗,感觉还不错
geew
2013-10-22 09:25:06 +08:00
@coetzee +1 之前没用过py的IDE 一直用vim 现在用了这个 感觉找到爱了
lixm
2013-10-22 09:33:57 +08:00
@mengzhuo Pycharm 完爆一切编辑器和其他Python IDE,如果你用的不是上个世纪的老机器
Alex_L
2013-10-22 09:40:14 +08:00
@mengzhuo 我用vim自动补全后,光标总是不能自动跳转到合适的位置,请问应该如何设置呢?
robertlyc
2013-10-22 10:04:04 +08:00
不会文本编辑器的程序员 都还没怎么入门 不管你们信不信
ETiV
2013-10-22 10:46:35 +08:00
@mengzhuo 要吵起来啦!!!
davepkxxx
2013-10-22 11:01:51 +08:00
每次讨论IDE,都会有vim/emacs党冲进来闹。有些人喜欢用更智能的工具,有人喜欢用更简单的工具,这其实没什么,只是惹恼了这些IT茶党。
clippit
2013-10-22 11:06:04 +08:00
@mengzhuo 大Vim党麻烦帮我解决一下这个问题? http://www.v2ex.com/t/85666 先谢过
66beta
2013-10-22 11:06:28 +08:00
@vibbow 讨厌一切java桌面软件,对eclipse家族感触颇深,用上notepad++和GVIM和Sublime之后,才知道什么叫飞翔~~~~~~~既然很多人说后面那些是编辑器不是IDE,我只想说我是个初级用户,我不CARE那么多,只在乎实际使用的感受
66beta
2013-10-22 11:07:06 +08:00
打错了,是“虽然”
xlmo
2013-10-22 11:09:12 +08:00
编辑器之争就是心胸狭隘+莫名优越感作祟。
luikore
2013-10-22 11:24:44 +08:00
*nix 已经是最好的 IDE 了, 而一个集各操作系统短板之大成的 java 桌面软件... 搞笑
robertlyc
2013-10-22 11:28:54 +08:00
程序员的生命需要靠一个IDE,还是商业IDE公司来挽救

真是机智的lz
goofansu
2013-10-22 11:44:02 +08:00
@ETiV OSX
如果打开软件的时候不是中文输入法,之后切到中文输入法也没法输入

不过webstorm还是很牛,前几天看了angularjs的一些教程视频,蛮赞的
BOYPT
2013-10-22 11:54:08 +08:00
点进来看笑话的。满意离去。
humiaozuzu
2013-10-22 12:00:48 +08:00
@clippit vim 写 markdown or 文本操作都是不合适的
luikore
2013-10-22 12:06:56 +08:00
@Ricepig vim 等用正则做词法分析的编辑器其实能力很强的, 因为它们用的正则引擎可以做的事情比狭义的正则表达式多得多. 一般的词法分析器只要加上压栈功能就具备了下推自动机的能力, emacs/textmate/sublime text 甚至可以定义很多上下文相关的语法, 它们的语法分析能力不比很多 IDE 弱. jetbrains 经常就认不出一些 ruby 的新语法如 r, i 等后缀, 编辑器只用改改语法配置就好了.

IDE 唯一优势是内建了类型信息的运行时, 但这个也是可以通过外部程序做的, 例如各种利用 gocode 做自动完成的插件.

IDE 说白了就是一张皮, 把一堆东西包在一起, 目标用户是 pseudo 程序员, 就是出了问题也没能力修的那种.
min
2013-10-22 12:16:08 +08:00
你们这些三观差距很大、互相看不上的早点相互block吧,勉得隔三差五吵个昏天黑地 ^_^
j
2013-10-22 12:33:11 +08:00
j.a.v.a...

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

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

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

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

© 2021 V2EX