你们学编程,在 IDE 上挣扎了多久

2016-02-21 10:51:31 +08:00
 lcj2class

俗话说的好,工欲善其事,必先利其器。
我平时开发的语言主要是 java 、 python 、 javascript ,自己玩玩 Scheme ,用 markdown 记笔记、写博客,下面说下我平时不同编辑工作所用到的编辑器:

最近我把主力编辑器 Sublime 换成了 Atom ,发现爽了很多,很多实用的功能,而且大部分常用快捷键也与 Sublime 兼容,无缝迁移。除了多占用点资源,没发现什么坏处。

不知道你们在 IDE 上花费了多少时间?

PS :发现年龄越大,折腾的心越来越少了,哎,

(服务器上肯定 vim 是王道了,这里主要说的是桌面编辑器,请不要歪楼)

13112 次点击
所在节点    程序员
113 条回复
letitbesqzr
2016-02-21 10:55:42 +08:00
从学 java 起就开始用 Intellij IDEA , python 也是常年用 pycharm 没换过
编辑器从 Sublime 换到了 atom,但主要也是用来临时编辑点小文件
aborn
2016-02-21 10:56:56 +08:00
用 intellij 写 java ,用 emacs 干别的,没什么可挣扎的。
zhuangzhuang1988
2016-02-21 10:57:33 +08:00
2-3 年, 最后决定只用 jb , ms 这两家的 IDE 。 没精力折腾别的了。。
zhuangzhuang1988
2016-02-21 10:58:40 +08:00
原来写 js 用的 jb 家的, 但是现在开始往 vscode 上转了。。
LukeXuan
2016-02-21 10:58:54 +08:00
atom+jetbrains
Valyrian
2016-02-21 10:59:36 +08:00
写什么都是 sublime ,包括 java 。。
aaronzjw
2016-02-21 11:00:08 +08:00
pycharm
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 又没了
amaranthf
2016-02-21 11:05:24 +08:00
我跟你说, python 的话 IDLE 才是坠吼的!
tracyone
2016-02-21 11:06:47 +08:00
并不是所有开发都有一个类似 Visual Studio , ecplise , qt creator 这样好的 ide ,比如说各种嵌入式开发。
Neveroldmilk
2016-02-21 11:06:51 +08:00
Java 上 Intellij Idea 真是各种吊打 Eclipse , Eclipse 除了插件多一些完全是废柴。
squallcx
2016-02-21 11:07:15 +08:00
spacemacs
lcj2class
2016-02-21 11:07:16 +08:00
Neveroldmilk
2016-02-21 11:07:26 +08:00
至于 Emacs ,我只能呵呵了。身为 VIM 党完全无视的。
moe3000
2016-02-21 11:12:25 +08:00
sublime -> atom -> visual studio code
java 一直 eclipse ,想试试 IDEA ,但感觉好卡。。
fantasyczl
2016-02-21 11:13:22 +08:00
写 java 还是 intellij ,脚本语言用 vim
aivier
2016-02-21 11:15:12 +08:00
@lcj2class 看起来我的操作没什么错吧?
新建,输入 html ,按 tab ,但是它仅仅是出来一个叫 html 的标签
Delbert
2016-02-21 11:30:07 +08:00
@aivier 那你想出来啥?
你输入 html:5 然后再按 tab 试试?
如果你说的是 emmet 插件的话,看一遍文档就好了。
k9982874
2016-02-21 11:32:19 +08:00
vs webstorm pycharm eclipse atom vim 都有,猜猜我的技术栈
Delbert
2016-02-21 11:32:29 +08:00
@aivier
@lcj2class
Snippet 是自定义短语,你得自己指定短语和 snippet 的对应关系才行的。

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

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

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

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

© 2021 V2EX