这是一个创建于 4551 天前的主题,其中的信息可能已经有所发展或是发生改变。
话说今年一直用sublime的。。。确实好用的编辑器,我碰到朋友都是推荐这个。。
但是最近越发觉得sublime也挺疲软的。。。。
又折腾回emacs了。。还是喜欢那种调调。。。sublime比较傻瓜化。毕竟在这个web2.0的世界里,用一个编辑器不能满足我的需求。经常要切换语种很麻烦。多语种编程就需要一个任何语种都支持的很好的编辑器。
coding4年了。。其实编辑器无非就需要几个功能
1,简单的自动完成,我并不需要函数和对对象成员的提示。其实这没好处。在好的设计命名的情况下,自己定义的东西是完全能记得的。函数就更不用说了。。。常用的会写一个缩写。不常用的用自动完成会打断思考过程。。。。但简单的自动完成需要,比如所有打开文件的变量名总得提示。。这是我最需要的自动完成功能
2,能把终端集成进来。一半工作时间在终端里。。我实在厌恶了切换来切换去。。。
3,语法高亮。。纳,每个人都会对好看的事物感兴趣的
4,高效的编辑支持。。我觉得sublime这点来说就有点弱了,虽然有些特性做得很细致很好。。。但还是不合胃口。这点和vim以及emacs相差胜远。
5,自带高效和强大的目录文件管理功能。。。在代码重构时这个特性及其重要。。。sublime就这点太弱。。我修改文件结构苦逼得难受。。
6,代码模板,折叠代码,文件内函数跳转。go line。。这些必须要有的小功能。
7,偶尔能装装B。。。被别人问你这用的啥编辑器感觉还是很酷的。就像走路上别人问你手机什么牌子一样的感觉。
其他就没了。。。
现在基本是终端里面远程就是vi了。任何机器上都有。
本机编码sublime+emacs。。因为切换需要时间。。不能因为一个编辑器耽误了工作就不好了。
现代化ide太重了。。。折腾起来还不如折腾轻量级的呢。。
BBedit也试用过,高效的编辑支持比较弱。。。还有设置看起来强大,找个功能找半天。不爽。删之。
其他的或多或少试用了一下。。要么是这点没满足要么是那点用的不舒服。。。
3 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
eerie 2012-06-09 11:52:08 +08:00
what's ur point?
|
|
|
2
sampeng 2012-06-09 11:53:53 +08:00
@ eerie 我只是想说。。程序员都应该珍爱生命。。远离ide
|
|
|
3
shinwood 2012-06-09 12:02:51 +08:00
用BBEdit 和 Sublime Text2 / Espresso / Coda 打开一个含有大约上千字的替换码表(即代码有一行很长,约2000字符左右),就能发现明显的差距了,BBEdit毫无压力,其他几个全部阵亡;
还有一点是编码的支持,除了BBEdit能有GBK等编码的转换保存以为,其他无一例外没有。
所以还是得保留上BBEdit以备不时之需。
|