TextMate with Mega Zoomer

by winson, 7 months ago.

運用TextMate開發Ruby On Rails程式的效率真是快上加快,唯一的缺憾是偶爾需要切換成全螢幕編輯,但是TextMate並沒有提供快速鍵可以直接開啟全螢幕編輯模式。

當然,你要慢慢去拉視窗調整成全螢幕編輯模式也是可以,不過這就遜掉了。

如果可以按個鈕切換成全螢幕編輯模式,讓我能夠不受干擾,好好地、專心地寫程式,那該有多好?


  • Posted in TextMate, on Friday, November 30, 2007, at 05:35 AM.

TextMate with Visor

by winson, 7 months ago.

運用TextMate開發Ruby On Rails程式的效率真是快上加快,唯一的缺憾是偶爾需要切換到終端機,並沒辦法直接在TextMate底下操作終端機。

當然你要按command-tab好幾次切換到終端機或用滑鼠點選終端機也是可以,但這就遜掉了。

如果可以像飛行員的抬頭顯示器一樣,按個快速鍵就從螢幕上方垂下一個漂亮的、半透明的終端機,那該有多好?


  • Posted in TextMate, on Thursday, November 29, 2007, at 12:24 AM.

My Rails Way

by winson, 11 months ago.

很早就想寫一下我是如何開發Rails程式的,說穿了只是運用一些小技巧讓整個開發過程更加愉快、方便而已。

1.活用目錄結構

Rails的架構設計非常有趣,整包系統就是一個目錄結構,其中包括建立資料庫的語法、測試案例、不同的執行環境以及眾多的外掛等。

一般寫Rails程式的起手式是這樣子的:


  • Posted in TextMate, on Saturday, August 04, 2007, at 07:01 AM.

Rails on IntelliJ IDEA

by winson, 11 months ago.

IntelliJ IDEA除了是相當順手的Java IDE之外,也是目前為止跟Rails整合最好的商業開發工具。

以目前的IntelliJ IDEA 6.0.5來說,它是以外掛的方式加入Rails開發功能,預計7.0版將內含Rails開發,而且還會加入Rails專用的Live Template。

什麼是Live Template?這其實是從TextMate抄過來的快速鍵功能,可見這小玩意兒有多受歡迎就好。

在IntelliJ IDEA底下開發Rails,必須安裝所謂的Ruby Plugin,這個Ruby外掛可以讓您開發Ruby以及Rails程式。別說我沒警告你,這個外掛真的不好裝。


  • Posted in TextMate, on Wednesday, August 01, 2007, at 10:17 PM.

CodeGear unveils Ruby on Rails IDE

by winson, about 1 year ago.

先是四月底備受Sun青睞的JRuby邁向0.9.9版,接著微軟在五月一日跟Silverlight一同發表了IronRuby(鐵紅寶石?),而今天CodeGear(從Borland分割出來的過氣公司)宣佈下半年將會推出Ruby On Rails IDE工具,而這工具將會和新的JBuilder一樣,一齊向Eclipse靠攏。

看起來熱鬧的很,其實多半了無新意。

請問在JVM上跑Rails要幹嘛?用.Net開發Rails又如何?就打text_field還多一點的字就可以有文字方塊,請問這還需要用IDE去拉嗎?Ruby/Rails程式寫好,開瀏覽器馬上可以跑,既不用Compile、也不需要打包起來,更不用Deploy,那是要IDE幹嘛?

如果是Dreamweaver推出Rails外掛,我相信那會很有幫助,因為當寫程式、測試、除錯,甚至包括Ajax的Coding工作都相當輕鬆愉快時,剩下難搞的就是網頁設計。

不過這也證實了眾家大廠的確對這塊領域頗感興趣就是。而DHH倒是很大器的說,歡迎CodeGear加入Ruby On Rails行列。

因為Ruby/Rails天生簡潔、單純的關係,在這塊領域上IDE工具幫助不大,或說根本毫無幫助,而且短期之內大概也不會有什麼IDE或程式碼編輯器可以超越TextMate


  • Posted in TextMate, on Tuesday, May 15, 2007, at 08:04 AM.

TextMate

by winson, about 1 year ago.

TextMate寫程式真的是太爽快了,用下去完全不可自拔,有人甚至為了要用TextMate而去買了一台Mac,所以TextMate號稱史上最貴的程式碼編輯器。

根據我的使用經驗,TextMate保證了一件事: 他保證程式愈寫愈快。

簡單的說,TextMate沿用emacs的哲學: 記憶快速鍵。


  • Posted in TextMate, on Thursday, May 03, 2007, at 02:38 AM.