俗话说的好,工欲善其事,必先利其器。
我平时开发的语言主要是 java 、 python 、 javascript ,自己玩玩 Scheme ,用 markdown 记笔记、写博客,下面说下我平时不同编辑工作所用到的编辑器:
Sublime,多行选中是我最喜欢的功能,记笔记、写博客是够了,一直也能满足需求。- java 的话就是
eclipse,大学就用它,之后一直没改过,期间也用过 IntellJ ,但是感觉快捷键都不一样,就放弃了,虽然有很多高大上的功能。 - python 的话一直用的也是 sublime ,有可能都是一些小脚本的原因,所以觉得也还凑合,最近也开始用
PyCharm,自动提示什么的好不少,支持 virtualenv ,下面应该会研究一段时间,发现一些常用快捷键还是不一样了 - 我学 Scheme 主要是做 sicp 上的习题,刚开始一直用的 sublime ,后来代码越来越长,出现问题时不好 debug ,这时我会把代码拷贝到 Racket 里面,期间尝试过
Emacs,但是成本太高了,一大堆配置,嫌蛮烦,就一直也搁浅了
最近我把主力编辑器 Sublime 换成了 Atom ,发现爽了很多,很多实用的功能,而且大部分常用快捷键也与 Sublime 兼容,无缝迁移。除了多占用点资源,没发现什么坏处。
不知道你们在 IDE 上花费了多少时间?
PS :发现年龄越大,折腾的心越来越少了,哎,
(服务器上肯定 vim 是王道了,这里主要说的是桌面编辑器,请不要歪楼)