What have you found for these years?

2011-03-29

Sublime Text 2 (0)

Sublime Text 2

一開始完全不會用,按 preference 會跳出檔案編輯的視窗...
就在想這又是另一個還沒做完的 editor, 連字型設定都沒有,再見。
不過感謝經過指點後,總算知道怎麼設定了,大抵上就是參考他
預設的一些設定,然後自己調整到自己想要的模式。

把所有設定都看完之後,發覺還真的接近 TextMate, 有機會取代了。
速度上也比 Redcar 快很多,只有啟動稍微慢了一點,整體速度不輸
TextMate. 而這還是 alpha release 而已,真讓人期待啊!

不過看了一下,一代的售價是 $60, 我知道這東西很難做應該值
這個價錢,不過這種價錢沒到完全滿意的話,還是不太想出...
而就目前 alpha release 的話,還有不少東西有待加強,慢慢等!

不知道會是 Sublime 還是 Redcar 先成功,我可能猜 Sublime 吧..
目前我的設定檔寫成這樣: Base File.sublime-settings

也有 command line tool, 大抵上已經滿足我的最低要求了。
我可以把 mate, mate-git, mate-gem 退休掉了.. 重新命名為
eit, eit-git, eit-gem 來取代以上。理由是以後如果也要換掉 subl,
我可以改裡面的名字就好,自己就永遠用 eit 來表示要編輯檔案...
一時三刻還不太習慣,mate 實在用太久了,希望趕快換過來。

幾點:

1. 沒有記憶開啟視窗的大小跟位置,有點可惜,每次都要拉大

2. 沒有像 TextMate 那樣可以把一個 window 當一個 project 用,
這點也很可惜。這樣一來,我用 eit-git 打開所有 git-files 的話,
會變成真的開啟每個檔案,然後如果關閉的話就消失了...
如果加上 subl --project 參數的話,好像又有錯誤。這似乎需要
subl 的 project 設定檔?希望可以不要如此多餘

3. 速度其實還比 TextMate 快很多,多試了幾次後這樣覺得

4. `subl --new-window` 會是我要的

5. `subl -` 真是太棒了,這是我一直想要但不知道怎麼在 TextMate
上做的東西。因此我可以跑 `curl google.com | subl -` 或是
`pbpaste | subl -` 這樣節省很多另外再打開檔案的時間。

6. 我想要 "draw_white_space": "all", 但這效果是 TextMate 比較好。
TextMate 只顯示 tab 和 newline, 因此我不會看到很多噪音。
trailing whites 會藉由 newline 位置得知,因此不需要看到 whitespace,
也能知道 whitespace 的位置。

7. 有 "trim_trailing_white_space_on_save": true, 因此不需要
HurtGoblins

8. 有一些沒有意義的畫面特效,希望可以關掉,那是視覺干擾。
這點最讓我痛恨的是 mac 上的 file dialog... 超慢超浪費時間。

9. 希望有 ProjectPlus. 其實我還滿仰賴他參考現在修改的檔案,
而不用去 git st (status) 一下

10. 我不能 rename opened file?

11. minimap 是還滿炫的,不過我不確定我會不會用到

12. cmd+t 的檔案搜尋有做路徑搜尋!總算!連 github 都有做
路徑搜尋,TextMate 只做檔名搜尋實在有點笨。不過我也確實
是從 TextMate 才開始知道有這種功能就是了。雖然說或許大家
都在找 TextMate 的替代品,但他確實創造了許許多多的開端。

13. 一些基本的 text editor 都該有的功能就不多說了

14. spell check 有問題

15. word wrap 有問題

16. 中文顯示沒問題,不過編輯還是有問題,真可惜

17. [x] 在 tab 的後面有點不習慣,不過 middle click 有用

18. auto indent 的方式跟 TextMate 有點不同,不過大抵上
我覺得還算滿聰明的,不會比較笨,甚至更好。需要習慣就是..

19. 好像沒看到多行同時編輯,不過這不是那麼重要,我也不常用
just nice to have

20. 我的螢幕不夠大到可以跑兩欄,哭哭。不知道 TextMate 有無
此功能。螢幕夠大的話,這功能是滿好的。雖然通常我是直接開
兩個視窗。

21. 啊,原來左邊上面所顯示的開檔是 tab 上的檔案,這很好。
因為每次 TextMate 開太多我總是搞不清楚開了哪些了...
可能要看一下他的 project 到底要怎麼用。我是希望不要有
project 檔,不然又要污染 git repository. (話說,.project
是誰的檔案啊?)

22. 好像還有一些 bug, 不一一說了

23. 可惜 plugin 是用 python 寫,不是 ruby

24. 希望檔名裡可以不要空白... 不然這實在很難看:
~/Application\ Support/Sublime\ Text\ 2/Pristine\ Packages

暫時先寫到這樣,實在.. 太晚了 ><

3 retries:

yen3 said...

所以我是不是找個時候該找個時候來試用一下 MacVim 了 XD

Poga Po said...

MacVim很棒阿

我是愛用者 XD

Lin Jen-Shin (godfat) said...

我還是不習慣 vim (哭哭)

Post a Comment

All texts are licensed under CC Attribution 3.0