最近透過某些私人管道拿到了CodeGear的RubyIDE,由於簽署保密協定的關係,這裡還不能揭露太多相關的畫面細節。
聽說今年第三季正式推出時將有Win32、Linux以及MacOSX等三種版本,剛好他們家在Mac平台上並無太多的人手可做安裝、測試,於是我就拿來玩玩看,並回饋一些心得給他們。
由於是以Java為基礎,安裝起來並無太大的問題,起碼比JBuilder好裝多了。但我始終搞不清楚,好端端的一個Ruby IDE為什麼非要跑在Java上頭不可呢?
目前釋出的版本還是測試版,大致上是以Eclipse加DLTK為核心,畫面什麼的當然比元祖Eclipse要美觀些,就Rails的支持度而言,整體的完成度並沒有比IntelliJ IDEA加Ruby Plugin來的好。
RubyIDE最大的缺點是慢,非常的慢。不過這應該是無法強求,因為我這台PowerBook G4已經是五年前的古董電腦了。
速度慢到什麼地步呢?光是建立一個空的Rails Project就足夠我去抽一根煙回來,由於速度慢成這樣,我實在無法想像拿來寫程式會是什麼樣子。也說不定RubyIDE在建立Rails Project的時候,還建了許多額外元件或Debugger什麼的。
RubyIDE雖然以Eclipse為基礎,不過Online Help的編排倒還滿細心的(廢話,不然怎麼賣錢?),但我始終搞不清楚,好端端的一個Ruby IDE Online Help為什麼非要跑在Web Server上頭不可呢?這可能也是造成速度慢的原因吧。
另外,Online Help也附有視訊教學,感覺起來相當中規中矩,一步一步引導如何設定Ruby Intepreter、如何建立新的Rails Project,然後開始寫程式。
但我還是比較欣賞Rails官方直來直往的視訊教學,二話不說馬上批哩趴拉直接拿TextMate咻咻咻地寫一個Blog系統出來,這多爽快啊。
因為熟悉TextMate的緣故,所以RubyIDE安裝好、摸兩下、按def+Tab沒反應之後,就給它移除了,並且在給他們家的問題回報裡面寫下:
我要快速鍵,麻煩多學學TextMate好嗎?

