开发工具 灰头土脸

xiaolai · 2012年10月06日 · 最后由 Iacob 回复于 2012年10月09日 · 3425 次阅读

回到了 TextMate

笑来老师不如投资一点时间到 Vim 或者 Emacs 上面,工欲善其事嘛。

程序员每天产出的代码量就只有 200 行。用什么编辑器重要么?

当然,如果你写的是这种代码:http://javadoc.bugaco.com/com/sun/java/swing/plaf/nimbus/InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonPainter.html

Textmate 怎么了 DHH 也用 Textmate

#3 楼 @knwang 没,我只是说,我赶个时髦去弄 ST,结果灰头土脸。TM 很好很好。

#2 楼 @Saito 还是挺重要的哈。

#1 楼 @lgn21st 是啊,霍炬也总这么劝我哈。

#4 楼 @xiaolai 是说编辑器没那么重要啦 好代码的价值都只能通过其产品的价值来传递 更别提编辑器了

TM 只能在 Mac 平台上使用,ST2 还不够成熟(比如中文支持)。想要一个成熟,强大,跨平台,可扩展的编辑器,除了 Vim 或 Emacs 我想不出别的了。从“一次配置,到处运行”的角度来说,这两个编辑器的学习成本其实是最低的,更不用说他们的零经济成本了。

#2 楼 @Saito 目前敲代码的速度不会成为开发的瓶颈。主要时间还是在思考如何设计和调试上面(最耗时的其实是走神儿,刷几个网页一上午就过去了……)

#9 楼 @hooopo 神游,往往是天上一分钟,地下一小时啊!

#8 楼 @ugoa 提到跨平台,谁都没办法了。

Emacs 和 Vim 的最主要的一个好处是用的人很多。 比如 Emacs 的操作在终端,Mac 编辑上都是通用的,基本上好一点的 IDE 都会有 vi 的模式。 vim 最好用的地方就是那套快捷键习惯了之后非常舒服。Emacs 最变态的地方就是跟 lisp 的关系,基本上任何编辑器功能都能很快的学过来。 这两个都值得花时间。

#8 楼 @ugoa 是啊,一个 vim 不管是 Mac, windows, solaris, AIX, Redhat, Ubuntu...server,workstation...写 C,写 C++,ruby,python... 都牛叉。

TM 确实挺好,但是如果换了工作,换了编程任务,使得你必须放弃已经很熟悉的 TM,再去熟悉另外一个编辑器,岂不哀哉。

其实都是工具,挑个自己喜欢的去用就 ok 了,入门的话先配置成可视化 + 鼠标操作的,然后再一步步熟悉。个人当初从 TM 转到 VIM 的原因是用鼠标太久导致肩周炎,很痛苦。用 vim 后减少了很多鼠标操作确实减轻了很多症状。当然,用触摸板也可以解决这个问题,只是个人喜好而已。

能不能透露一下发生了什么... 我记得您上次看了一个 ST2 的教程以后对其很激动来的...

请教个问题,TextMate 支持多光标吗?

又开始编辑器大战了吗

google 了半天(其实只有 8 分钟),原来支持

#17 楼 @ganweiliang 因为没开始过,所以没停止过。

#4 楼 @xiaolai Sublime Text 2 不是挺好的么,怎么灰头土脸了。

#2 楼 @Saito 对于我们这种菜鸟来说,编辑器是很重要的,连一些 rails 中的惯例和命令都还未完全搞清楚,就别说什么业务逻辑了,每天不过是看着书狂敲代码。记得刚看 railstutorial 时,花了三天将代码全部敲完,这种强度,如果没有一款强力的编辑器,肯定会崩溃的,而且对新手来说,从指尖找快感也是仅有的几个快乐了

#21 楼 @aiyanxu rails tutorial 没看过,不过 ruby 的一大特色不就是废话少、不重复么,如果大量输入都可以通过 IDE 进行,恐怕有点问题啊

@aiyanxu 同意..指尖的快感!

@xiaolai 老师已经上升到讲究到编辑器层次了,可喜可贺~

#24 楼 @oth 哇~好大的进步啊?!

我用的也是 Sublime 2,还好啊。

我也放弃 Sublime 了,我要回到我原先的正常思维

需要 登录 后方可回复, 如果你还没有账号请 注册新账号