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