使用用 Eclipse 和 RDT 開(kāi)發(fā)Ruby應用程序
RDT(Ruby Development Tools),一組Eclipse插件,使得Eclipse能支持Ruby開(kāi)發(fā)。 而Eclipse是一個(gè)功能強大的跨平臺集成開(kāi)發(fā)環(huán)境,支持對java,jsp,php等地開(kāi)發(fā)。
使用用 Eclipse 和 RDT 開(kāi)發(fā)Ruby應用程序
liubin 2004/11/29
http://www.ruby-cn.org/
RDT(Ruby Development Tools),一組Eclipse插件,使得Eclipse能支持Ruby開(kāi)發(fā)。
而Eclipse是一個(gè)功能強大的跨平臺集成開(kāi)發(fā)環(huán)境,支持對java,jsp,php等地開(kāi)發(fā)。
關(guān)于這兩者的優(yōu)點(diǎn),可以參考google或者文末的連接。
首先,安裝RDT插件,可以從底下的網(wǎng)址下載到,然后安裝。
重啟Eclipse之后,然后選擇新建工程,這時(shí)候我們看到了一塊紅寶石。

這說(shuō)明已經(jīng)裝好了RDT,但是使用之前我們還需要指定Ruby解釋器,打開(kāi)preferences窗口,找到Ruby中的Installed interpreters,點(diǎn)擊右邊的添加,然后類(lèi)似下圖添上你的Ruby解釋器的位置:

確定之后,界面如下:

然后我們就可以寫(xiě)程序了。我們可以隨便新建一個(gè)test.rb文件,內容如下:
| class Test
end t=Test.new t.sayHello |
然后,在這個(gè)文件上點(diǎn)擊右鍵,選擇Run->Run Ruby Application

最后執行結果如下:

如果你想調試,可以設置端點(diǎn),然后,然后進(jìn)行調試的方法和開(kāi)發(fā)Java程序一樣,比如如下的截圖

因為Ruby是動(dòng)態(tài)語(yǔ)言,代碼完成(自動(dòng)補全或提示)實(shí)現起來(lái)比較困難,RDT提供的也只是基本的一些當前類(lèi)中可以用的一些東西,多數為語(yǔ)法上的東西,比如定義方法,for循環(huán)等等。
打開(kāi)這個(gè)代碼完成提示框要使用ctrl+space,昏,正好是默認得切換輸入法,無(wú)奈只好改了切換輸入法的快捷鍵。

RDT 主頁(yè):http://rubyeclipse.sourceforge.net/
Eclipse主頁(yè): http://www.eclipse.org/
聯(lián)系客服