Friday, November 2, 2007

Text Editor - Smultron

如果說畫家的吃飯工具是畫具,那我的吃飯工具就是文字編輯器了。

我對文字編輯器有種莫名的挑剔,因為我不喜歡在IDE寫程式,我要寫的語言有很多種,有時候要寫Python,有時候要寫PHP,大部分的時間我都是在寫script language,因此最好的方式就是在文字編輯器裡面寫寫,再拿到其他地方去跑,也因此對我來說文字編輯器很重要。

以前用windows的時候我都是用ConTEXT,這是柏菁推薦我用的,我很喜歡它,它的優點在於可以自己設定顯示的方式,還可以自己新增highlighter,這麼一來即使自己要寫的語言不在系統裡也沒關係了,更重要的是還可以自己編輯highlighter,總之功能蠻強大的,唯一美中不足的是它的UTF-8支援似乎有些問題。

換到mac以後找自己喜歡的文字編輯器困擾了我很久,有人建議我用最流行的Vim,但我實在不太喜歡Vim裡面顯示的方式;也有使用過TextMate,它有許多我要求的功能,真的很好用,但很可惜它要錢,對我這窮學生來說我還是繼續尋找免費的,終於有一天讓我找到了草莓Smultron


它的介面簡單好操作,支援的語法多,轉換編碼也沒什麼問題,又免費,馬上就變成我的好夥伴。不過它之前在安裝的時候有一點小bug,就是不知為什麼預設的介面語言居然是簡體中文!我怎麼找都找不到要去哪裡改這個選項,最後只好到它的source code裡面去修改,不知道現在這個問題修正了沒~我現在裝的是3.1版,不過我不太喜歡它這一版的icon,我看過它之前版本的icon,總覺得之前版本的比較可愛,網路上有人做了套件替Smultron換icon,我覺得這版比較好看(附圖)。

上個禮拜它release新的version了,我馬上迫不及待的去下載,下載之後我受到了深深的打擊....新版只能在新的OS X Leopard上面跑!我的天哪!這不是逼我去灌新版OS嗎?太賊了,一定有勾結~XD 看來只好等到我有錢買了Leopard之後我的草莓才能升級了...不管怎麼樣,雖然看到這篇文章的沒有幾個使用mac,使用mac的還不是programmer,不過我還是要推薦這個軟體,希望大家以後有機會使用mac的時候不要忘記考慮它。

5 comments:

Unknown said...

妳不是討厭草莓嗎XDDD

Unknown said...

推好文
不過就算我用mac我也只會去找IDE來用
因為我是懶人...

Dowlin said...

這個草莓很可愛,草莓只要不要叫我吃我都可以接受XD

IDE其實也不是不好啦,它的優點是通常會有很強大的debugger,這樣debug比較快...我不喜歡IDE只是因為它常常會幫整個project加很多有的沒的的檔案,而且每次都一定要開成project的形式來寫,有點麻煩,也因此我才偏好文字編輯器,簡單清爽!

胖達 said...

這篇只有第一句我看的懂,
後來在講什麼我都不知道...瞎了= =

Dowlin said...

瞎什麼XD 你不懂蠻正常的阿ccc