Re: [心得] Rib -- Yet another interactive Ruby …
感謝!雖然想說推文請勿超過三行,不過時間上不是一次推完的,那就算了.. 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
08/18 18:10, 1F
→
08/19 18:20, , 2F
08/19 18:20, 2F
→
08/19 18:20, , 3F
08/19 18:20, 3F
→
08/19 23:16, , 4F
08/19 23:16, 4F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章