看板 Ruby 關於我們 聯絡資訊
※ 引述《Inkling (Inkling)》之銘言: : 要寫這樣的程式碼,可以先寫 : def f : end : 再將游標移回頭,在 def f 和 end間插入一行空白, : def f : p_ ← 開始填入該寫的內容。 : end : 其它需要對稱的括號也可以用同樣的方式處理。彼如, : () → (p_) : 這樣寫的好處是,不管使用的工具是什麼,大多數情 : 況下你都不會錯失該關掉的括號或 end或 tag。 說到這個,這也是我很欣賞 TextMate 的原因之一。 因為我向來習慣這樣寫程式 :D (雖然因為 TextMate, 我這習慣越來越沒有了...) 打括號,一定是 () 一次打完,然後游標再移動回去。 有些 text editor, 照我這個習慣去打,會變成:()) 因為 text editor 幫我補 ), 而我自己又打了一個.... 同樣的情況在 {} 和 <> 亦然。 但是 TextMate 不一樣,先輸入 ( 他會補成 () 沒錯, 現在游標狀態會是:(_) 此時再按 ), 他「不會」變成 ()_), 而是把右邊的 ) 吃掉!變成 ()_, 我再習慣性地按左,會正常變成 (_) 這對於適應自動補完,對我來說幫助還滿大的。 -- By Gamers, For Gamers - from the past Interplay -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.28.18
shelary:刮號其實沒問題..因為我用 notepad++ 會自動變色給我看 11/22 22:37
shelary:但是用 do .. end 時..就沒辦法變色了... 11/22 22:37
poga:Netbean也會吃掉補完的括號喔,這點我也超愛 XD 11/23 01:16
poga:而且Netbean也會將對齊的do...end變色 XD 11/23 01:27
godfat:喔喔,那看來要去找來試了XDD Aptana再見!是說也沒用過幾次 11/23 02:00
swds:推用netbeans 可以省掉一堆少打tag的問題.. 11/23 14:17
itsZero:推一下NB, 最近常常TM, NB交互使用 XD 11/24 00:26