Re: [心得] Rib -- Yet another interactive Ruby …

看板Ruby作者 (godfat 真常)時間13年前 (2011/08/18 14:39), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
感謝!雖然想說推文請勿超過三行,不過時間上不是一次推完的,那就算了.. XD : 推 privatewind:推一個 有一個小建議是使用ripl如果打錯語法,會產生 08/18 11 : → privatewind:一堆的錯誤訊息 不知道是我哪裡沒設定到嗎? 08/18 11 : → privatewind:因為ripl這種多半是用來學習ruby的利器,過多的錯誤訊 08/18 11 : 推 privatewind:息反而不利查出是何種錯誤(而且大多的訊息是錯誤語法 08/18 11 : → privatewind:讓ripl程式上的錯誤 而不是語法錯誤的闡述 08/18 11 ripl 本身不會去掉那些 traceback, 但是 ripl-rc 裡面的 strip_backtrace 這個 plugin 會做這件事。你可以灌 ripl-rc 然後用 ripl rc 或是設定 ~/.riplrc 在裡面 require 'ripl/rc/strip_backtrace' 不過我猜你可能不是很熟悉 ruby, 那我可能直接建議你用 rib all? : 推 privatewind:啊啊對不起 我搞錯了Orz 版主寫的是rib - -" 08/18 11 : → privatewind:來重裝 :p 08/18 11 : 推 privatewind:請問一下 自動縮排要怎麼用呢? 還是那是版本手動的囧 08/18 11 : → privatewind:我用rib-all執行也沒有自動縮排的功能說 08/18 11 對不起,那張圖確實是我手動排的 XD 其實 irb 或 ripl 也有這樣的 plugin, 但因為我沒有覺得很需要,所以沒有做。你會覺得這是很重要的功能嗎? 我可以嘗試做做看,雖然目前沒有很好的想法,可能要針對 case 來做, 例如 match /def \w+/ 時需要 indent, match /class \w+(< \w+)?/ 時也要 全部列舉出來... -- Hear me exalted spirits. Hear me, be you gods or devils, ye who hold dominion here: I am a wizard without a home. I am a wonderer seeking refuge. Sacrifice -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.160.129

08/18 18:10, , 1F
我的確是最近才看book of ruby學ruby的新手0.0"
08/18 18:10, 1F

08/19 18:20, , 2F
預告一下 XD 自動排版快做好了.. 不過預設不開,因為有額外
08/19 18:20, 2F

08/19 18:20, , 3F
的 dependency, 而且是 c extension 的
08/19 18:20, 3F

08/19 23:16, , 4F
done. 0.9.1 released; require 'rib/extra/autoindent'
08/19 23:16, 4F
文章代碼(AID): #1EJBECOZ (Ruby)
文章代碼(AID): #1EJBECOZ (Ruby)