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

2013 年 10 月 21 日
 cctvsmg
业界良心呐
越用越喜欢
各种细节全部考虑到了

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

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

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

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


还有那些小细节小技巧大家分享下吧
36139 次点击
所在节点    JetBrains
91 条回复
mengzhuo
2013 年 10 月 22 日
大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 日
@mengzhuo Pycharm用过吗,感觉还不错
geew
2013 年 10 月 22 日
@coetzee +1 之前没用过py的IDE 一直用vim 现在用了这个 感觉找到爱了
lixm
2013 年 10 月 22 日
@mengzhuo Pycharm 完爆一切编辑器和其他Python IDE,如果你用的不是上个世纪的老机器
Alex_L
2013 年 10 月 22 日
@mengzhuo 我用vim自动补全后,光标总是不能自动跳转到合适的位置,请问应该如何设置呢?
robertlyc
2013 年 10 月 22 日
不会文本编辑器的程序员 都还没怎么入门 不管你们信不信
ETiV
2013 年 10 月 22 日
@mengzhuo 要吵起来啦!!!
davepkxxx
2013 年 10 月 22 日
每次讨论IDE,都会有vim/emacs党冲进来闹。有些人喜欢用更智能的工具,有人喜欢用更简单的工具,这其实没什么,只是惹恼了这些IT茶党。
clippit
2013 年 10 月 22 日
@mengzhuo 大Vim党麻烦帮我解决一下这个问题? https://v2ex.ih06.com/t/85666 先谢过
66beta
2013 年 10 月 22 日
@vibbow 讨厌一切java桌面软件,对eclipse家族感触颇深,用上notepad++和GVIM和Sublime之后,才知道什么叫飞翔~~~~~~~既然很多人说后面那些是编辑器不是IDE,我只想说我是个初级用户,我不CARE那么多,只在乎实际使用的感受
66beta
2013 年 10 月 22 日
打错了,是“虽然”
xlmo
2013 年 10 月 22 日
编辑器之争就是心胸狭隘+莫名优越感作祟。
luikore
2013 年 10 月 22 日
*nix 已经是最好的 IDE 了, 而一个集各操作系统短板之大成的 java 桌面软件... 搞笑
robertlyc
2013 年 10 月 22 日
程序员的生命需要靠一个IDE,还是商业IDE公司来挽救

真是机智的lz
goofansu
2013 年 10 月 22 日
@ETiV OSX
如果打开软件的时候不是中文输入法,之后切到中文输入法也没法输入

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

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

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

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

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

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

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

© 2021 V2EX