Home > misc > Erlide 0.5.1 + Wrangler = refactoring

Erlide 0.5.1 + Wrangler = refactoring

March 10th, 2009 :: jackyz

如果询问 java 开发人员,在他们的开发经历中有什么是最让人愉快的,那么我相信排行榜中肯定少不了 “使用 eclipse 编写代码” 这个条目。

确实如此, 脱胎于 ibm virtual age for java 的 eclipse 绝对算得上是一个历史悠久的伟大开发工具。它简洁(说的是界面,不是资源占用)而精致,常在细微之处瞥见它设计的精心之处。就好像是一把重量合适的锤子,而且形状趁手,用习惯了会产生 “没有在用锤子” 的错觉,久而久之,无端地就会生出一种 “天下钉子皆可敲” 的豪爽。这就是一个优秀工具应该带给人的快感。据说 netbeans 也差不多,不过,在它大行其道的时候,我已经因为 erlang 的关系转投到 emacs 的怀抱,无缘体验了。

我个人最为欣赏的是代码格式化和重构的功能。赶时间的时候随手写的代码,通常能用,但是气味不好。就好比初中上几何的时候,别人画的图总是那么干净整洁,而我的就总是黑漆吗乌歪歪扭扭。其实,私底下我也是个愿意追求完美的人,也想画得漂亮一点,但如果需要重做的话,就不乐意了。格式化和重构,是懒人梦寐以求的功能,满足美的追求,又不会占用太多的时间,正是恰到好处的平衡。

erlang 程序员们,现在 eclipse 平台的编码工具也要开始有 refactor 功能了,真是个好消息。

This is the first release targeting Eclipse 3.4.

The big news is that we are now including experimental Wrangler refactoring support! György Orosz has put together the required Eclipse scaffolding and we will appreciate all the feedback we can get.

Otherwise, there are some bugs that have been fixed, see the ChangeLog for details.

更多信息,请看:[ChangLog]

btw. 俺的 emacs 配置 wrangler 总是有问题,哪位有成功经验可以分享?

misc

  1. No comments yet.
  1. No trackbacks yet.