
俗话说的好,工欲善其事,必先利其器。
我平时开发的语言主要是 java 、 python 、 Javascript ,自己玩玩 Scheme ,用 markdown 记笔记、写博客,下面说下我平时不同编辑工作所用到的编辑器:
Sublime,多行选中是我最喜欢的功能,记笔记、写博客是够了,一直也能满足需求。eclipse,大学就用它,之后一直没改过,期间也用过 IntellJ ,但是感觉快捷键都不一样,就放弃了,虽然有很多高大上的功能。PyCharm,自动提示什么的好不少,支持 virtualenv ,下面应该会研究一段时间,发现一些常用快捷键还是不一样了Emacs,但是成本太高了,一大堆配置,嫌蛮烦,就一直也搁浅了最近我把主力编辑器 Sublime 换成了 Atom ,发现爽了很多,很多实用的功能,而且大部分常用快捷键也与 Sublime 兼容,无缝迁移。除了多占用点资源,没发现什么坏处。
不知道你们在 IDE 上花费了多少时间?
PS :发现年龄越大,折腾的心越来越少了,哎,
(服务器上肯定 vim 是王道了,这里主要说的是桌面编辑器,请不要歪楼)
1 letitbesqzr Feb 21, 2016 从学 java 起就开始用 Intellij IDEA , python 也是常年用 pycharm 没换过 编辑器从 Sublime 换到了 atom,但主要也是用来临时编辑点小文件 |
2 aborn Feb 21, 2016 用 intellij 写 java ,用 emacs 干别的,没什么可挣扎的。 |
3 zhuangzhuang1988 Feb 21, 2016 2-3 年, 最后决定只用 jb , ms 这两家的 IDE 。 没精力折腾别的了。。 |
4 zhuangzhuang1988 Feb 21, 2016 原来写 js 用的 jb 家的, 但是现在开始往 vscode 上转了。。 |
5 LukeXuan Feb 21, 2016 atom+jetbrains |
6 Valyrian Feb 21, 2016 写什么都是 sublime ,包括 java 。。 |
7 aaronzjw Feb 21, 2016 pycharm |
8 aivier Feb 21, 2016 WebStorm 以前用过 DW/SublimeText 3/Brackets/Notepad++/Visual Studio Code/Atom Atom 的自动补全似乎很差劲,空文件输入 html 按 tab 出来的居然是<html></html>,写 js 有变量 foobar ,只有输入到 b 的时候才会有提示,过了 b 又没了 |
9 amaranthf Feb 21, 2016 我跟你说, python 的话 IDLE 才是坠吼的! |
10 tracyone Feb 21, 2016 并不是所有开发都有一个类似 Visual Studio , ecplise , qt creator 这样好的 ide ,比如说各种嵌入式开发。 |
11 Neveroldmilk Feb 21, 2016 Java 上 Intellij Idea 真是各种吊打 Eclipse , Eclipse 除了插件多一些完全是废柴。 |
12 squallcx Feb 21, 2016 via Android spacemacs |
13 lcj2class OP |
14 Neveroldmilk Feb 21, 2016 至于 Emacs ,我只能呵呵了。身为 VIM 党完全无视的。 |
15 moe3000 Feb 21, 2016 sublime -> atom -> visual studio code java 一直 eclipse ,想试试 IDEA ,但感觉好卡。。 |
16 fantasyczl Feb 21, 2016 写 java 还是 intellij ,脚本语言用 vim |
18 Delbert Feb 21, 2016 via Android |
19 k9982874 Feb 21, 2016 via iPhone vs webstorm pycharm eclipse atom vim 都有,猜猜我的技术栈 |
21 cralison Feb 21, 2016 用着牛逼的 IDE ,却写着屎一样的项目,和被狗咬过一样的代码,唉。。。 |
22 FrankFang128 Feb 21, 2016 学了 VIM ,再也不担心快捷键的问题了。 主要用 WebStorm + IdeaVim |
23 Delbert Feb 21, 2016 via Android @k9982874 vs webstorm phpstorm QtCreator IntelliJ Atom vi PyCharm sublime Notepad++ 文本编辑 MacVim 。。。猜猜我的? |
24 arfaWong Feb 21, 2016 IntellJ 快捷键可以选 Eclipse 风格的,那样快捷键就没差了啊。再说用了 IntellJ 你真的就回不去 Eclipse 了。 |
25 sudoz Feb 21, 2016 IDE: IntelliJ IDEA PyCharm Editor: Atom |
26 VmuTargh Feb 21, 2016 IDE: NetBeans Editor: GNU Nano, Emacs, Notepad++, Geany |
27 liujiangbei Feb 21, 2016 一直都在用 sublime ,其中开发的语言包括 PHP , golang , Javascript , html , css , python 等。 |
28 shyling Feb 21, 2016 还是 ide 好用啊...什么都不会都会点菜单..刚用 vim/emacs 我连怎么退出都不知道 |
29 6IbA2bj5ip3tK49j Feb 21, 2016 入 Jetbrains 家的坑是最轻松的,基本各个语言都有基本一致的 IDE 。 |
30 isCyan Feb 21, 2016 via iPhone VS Code 真心比 Atom 好用啊 |
31 d7101120120 Feb 21, 2016 intellij idea 简直太好用!对于 java |
32 dcoder Feb 21, 2016 jetbrains 的 IDE 快捷键都差不多,挺一致的 |
33 woodrat Feb 21, 2016 Emacs 虽然折腾,但是折腾完了过后就是享受了。事实个人开发的时候大多数时候并不需要 IDE 特有的功能, 一般只有大型一些的项目我才上 IDE 。当然 jetbrains 家的 IDE 用起来还是要很爽的,毕竟内置支持 Emacs 快捷键。 |
34 aivier Feb 21, 2016 @Delbert 应该出现包括 head , body 那一串,不是"<html></html>“这一句,我回去看了两遍,还是没发现什么不对,我也看了介绍,确实应该出现: <html> <head> <title></title> </head> <body> </body> </html> 才对,可我这就只有一个叫 html 的标签 language-html 这个插件也是默认插件,已安装 |
35 bingwenshi Feb 21, 2016 读书的时候,写 C 和 C++用微软的 VS ,写 Java 用 Eclipse ,写 PHP 用普通编辑器,那个时候好像是 notpad++ 后来做 iOS 开发,接触了 XCode , 才发现,这尼玛才是真正的 IDE 啊,最起码代码提示完美( OC 里面各种变量和方法名非常长,代码提示和自动补全功能用的飞起) 后来写 Python , 才觉得 Vim 是王道,类似于武侠里面的无招胜有招, 反正就用它就好了,不需要纠结 |
36 mRNA Feb 21, 2016 via Android 学习 C 语言用的 Code::blocks; 然后学习 Python 用的 PythonForWindows 自带的 IDLE 与编辑器 Notepad++混搭; 现在折腾 HTML 用了 Chorme 当预览器(这个不算 IDE) |
37 icybee Feb 21, 2016 我感觉随便一个 ide 都挺好用的,只要有 vim 插件 |
38 jkneedout Feb 21, 2016 via iPhone 坚持 sourceinsight 一百年不动摇 |
39 bdbai Feb 21, 2016 via iPhone |
40 beibeijia Feb 21, 2016 c 系的话自然是 vs ,其它的用 sublime 比较多,俺配置了三个 sublime , python 专用的,前端专用的,正常编辑使用的。 sublime 大法虽然好不过编辑 1M 以上的文件时特别卡,最近考虑开始好好学习一下 vim ,不过正常情况还是 sublime 优先, idle 的话要么功能少要么大的有些臃肿,不是有特殊需求的话一般不会用。 |
41 hienchu Feb 21, 2016 via iPhone Atom 和 ST 都是大坑 |
43 deadEgg Feb 21, 2016 两年, 后来决定无论干啥,先上 vim 探探底 上完 vim 再用 jb 系列. |
45 lyz1990 Feb 21, 2016 IDEA + Vim |
46 limbo0 Feb 21, 2016 via Android sublime |
47 introom Feb 21, 2016 via Android 建议先学 vim,然后再上 emacs + evil |
48 simon7 Feb 21, 2016 via iPhone VS code 蛮好用的 |
51 Geeker Feb 21, 2016 Spacemacs |
52 BOYPT Feb 21, 2016 Atom + Vim mode plus |
53 eliteYang Feb 21, 2016 没啥挣扎的,一直首推 vs |
54 cfans1993 Feb 21, 2016 学习 c++期间折腾过很多 IDE ,最终选择了 vs ,因为我需要的功能它都有 |
55 irgil Feb 21, 2016 IDE 和编辑器傻傻分不清楚 |
57 plqws Feb 21, 2016 自己是从静态语言到动态语言: Vistual Studio -> Sublime Text -> Atom -> Visutal Studio Code -> IntelliJ IDEA 现在是什么都用 IDEA 写了,除了启动有些慢,其他真的很棒,甚至我连 Sourcetree 都丢了。 |
58 Ruiming Feb 21, 2016 pycharm, phpstorm, idea 共用一套设置,写 c++用 VS ,编辑单个文件用 sublime |
59 br00k Feb 21, 2016 大爱 JB XD |
60 lins05 Feb 21, 2016 不管是 emacs/vim 这种偏 geek 的,还是 intellij/eclipse/pycharm 这种重型 IDE ,会折腾的人用啥都能给自己找到一套舒服地使用的方法,不会折腾的用啥都觉得这也做不到,那个 feature 也没有 |
61 yuuko Feb 21, 2016 从 vim 转到 neovim 了 |
62 TifferPelode Feb 21, 2016 C/C++从一开始用的就是 VS 系列, 10 到 13 ,现在升级到了 15 ; Python 也是从 sublime 转到的 pycharm ; Java 同样是 eclipse 。同样是从小白一点一点过来的 |
64 crazyxin1988 Feb 21, 2016 最初用的是 eclipse ,这个货不支持 js 代码跳转和提示 恩,就换 idea 了,换的时候挺蛋疼,主要是快捷键 再后来,不管什么开发 都是 jebrains 的工具 用了都说好 |
65 Wangxf Feb 21, 2016 必须 sublime ,兼具启动速度轻巧+插件组合,完美,你说的编辑器都用过,没一个不卡 |
66 rashawn Feb 21, 2016 oc 或者 swift 还是得 Xcode 吧,虽然卡,但 VIM 上没有很好的自动补全 |
67 MangixPanda Feb 21, 2016 "maybe" Emacs 成本高, 但是还是推荐, 然后把记笔记从 markdown 改成 orgmode, 你肯定会无法自拔. 年纪大了, 就会越来越倾向于这些上古神器, 去年学了一年 emacs, 现在已略熟. 真的, 楼主, 试试 org mode. |
68 wolfan Feb 21, 2016 万用 Sublime 咯,有什么好纠结的。 |
69 Roycom Feb 21, 2016 记事本 |
70 MangixPanda Feb 21, 2016 sicp 的题可以用 emacs lisp 写. http://xuzhengchao.com/lisp/resolve-fx.html |
71 flyico Feb 21, 2016 这么看来 oc 和 swift 最简单了 因为没的选... |
72 DesignerSkyline Feb 21, 2016 Vim 真心好用!现在是 Vim + Sublime Text 3 |
73 qwlhappy Feb 21, 2016 sublime...算 IDE 么? |
74 88250 Feb 21, 2016 NetBeans IDE |
75 kingme Feb 21, 2016 我用 C#,其他不说了 |
76 wangqinhu Feb 21, 2016 TextMate + VIM |
77 donghouhe Feb 21, 2016 我学了几年 python 后去用了用 IDLE ,你造是什么感觉吗?咔嚓咔嚓的感觉 |
78 jeffjade Feb 21, 2016 上学那会儿(我能说已经是很晚),竟然被驯化于 TurboC VC6.0 ,想想都是痛苦无比的回忆。。。 工作之后就 Sublime + Ec 。 后期转做了前端, Sublime (必备)+ Atom(近期,舒爽)。 使用 Sublime 经验总结: http://www.jeffjade.com/2015/12/15/2015-04-17-toss-sublime-text/ |
79 iyaozhen Feb 21, 2016 没啥好挣扎的。 JB 家全套搞起。 |
80 jsq2627 Feb 22, 2016 各种编辑器都折腾过,最后全落到 JB 家产品上去了。 |
81 weer0026 Feb 22, 2016 入门就是 vim ,公司规定,不过 vim 更折腾啊。。 |
82 onlyice Feb 22, 2016 C++ 折腾了很久,搞过 eclipse, Visual C++, Vim 等等。后来 CLion 出来后就果断投奔了。 Python 一上来就 PyCharm ,再舒服不过了。现在基本上是只用 JetBrains 家的东西 |
83 akring Feb 22, 2016 基本没有挣扎过, iOS 开发你别无选择 |
84 cxbig Feb 22, 2016 JetBrains 系列,开发效率高,反正公司掏钱买 License |
85 wlsnx Feb 22, 2016 用了两年 PyCharm ,最后发现 vim 才是真爱。 |
86 init Feb 22, 2016 感觉使用 vs 的好少啊 vs 和 code::block 写 c++和 c 就老老实实的用这两个把 真心不想折腾了 你们那些用 sublime 的是不是做前端的? |
87 hqs123 Feb 22, 2016 eclipse 开发 android,下载 SDK 折腾很久 |
88 msg7086 Feb 22, 2016 学编程的时候只有 Turbo Pascal 可以用,根本不在意 IDE 。 尤其是当你只有 DOS 6.22 的时候。 |
89 konakona Feb 22, 2016 有些年头了。 玩编程到现在有差不多快 2 位数年头了(如果加上初中那会儿在夜校折腾的时日,早就突破天际了)。 从最初的 notepad++ 这种轻量级, editplus 啥的。 再到免费的 NB 用了几年,都挺好的。 再遇到更加好的 Sublime text ,以及最终: phpstorm 。 好,完结。 这辈子只用此 IDE 。 =V= 其实没提到的还有很多, 这么多年,我是一个喜欢常换工作环境和工具的人,可以想象我到底下载过多少。 日常使用的还有 coda2 啊这些我都不提了( ssh+ftp 专用) |
90 sharpy Feb 22, 2016 idea emacs atom |
91 EasonMax007 Feb 22, 2016 spacemacs |
92 merito Feb 22, 2016 atom 和 ST 真心没有 VSCode 好用。现在的 VSCode 写 Go 和 Python 一个插件全搞定,还能 debug ,速度也比 atom 快多了,当然比 ST 是慢了点。将来还有 C/C++的插件,由微软官方出品 |
93 kingcos Feb 22, 2016 via iPhone 看来要试试 jb 了。。。大家买的都是正版吗 |
94 qinshulei Feb 22, 2016 emacs 为主, IDEA 改 emacs 快捷键为辅.各种 IDE 可能会随着时间更新换代,但 emacs 不会~ |
95 WendellSun Feb 22, 2016 用 vim ,学 emacs 。 |
96 ncwhale Feb 22, 2016 命令行一行行输入 BASIC 开始学习编码的…… IDE 有什么用喵?除了 BUG 更多喵? 233 |
97 ragnaroks Feb 22, 2016 win 下用宇宙第一 IDE,linux 下用 atom(习惯,其实并不好用) |
98 harry890829 Feb 22, 2016 你们 code 安装插件怎么样?我这边总是安装不上……很烦躁…… |
99 harry890829 Feb 22, 2016 @merito code 安装插件就是 code 内部那个在线安装么?我这边怎么那么慢啊……好烦躁…… |
100 sampeng Feb 22, 2016 用 ide 后生产力提升,注意力从 ide 切换到业务和技术细节中。。。 何必自己折腾自己 |