俗话说的好,工欲善其事,必先利其器。
我平时开发的语言主要是 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
LukeXuan 2016-02-21 10:58:54 +08:00
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 1
并不是所有开发都有一个类似 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 1
学习 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 切换到业务和技术细节中。。。
何必自己折腾自己 |