OOZOU
與我們聯繫
返回 TIL 列表
ruby

讓 Pry 支援貼上使用行首點記法的多行 Ruby 區塊

April 30, 2021

我們現在很常使用行首點記法,例如

Foo
  .bar
  .baz

如果你把這段程式碼複製貼到 Pry REPL 裡,它會丟出錯誤,因為它不知道該怎麼解析。我原本以為是 Pry 的解析方式和 IRB 不同,但其實是因為 Pry 有一個功能:在指令前加上點就能呼叫系統指令。想要能直接複製貼上這樣的程式碼,只要移除這些 Pry 指令即可

Pry.commands.delete /\.(.*)/

更多關於 ruby 的筆記

rubyOctober 14, 2020

不含插值的 Heredoc

有時你會想使用 Ruby 的 Heredoc 但不進行插值('#{....}')。只要在你的關鍵字前後加上單引號就可以做到:

rubyOctober 13, 2020

在 Ruby 中自動建立中間層的 Hashtable

所有中間層的 hashtable 都會自動神奇地建立起來

rubyOctober 13, 2020

用 rbenv 為單一指令切換 Ruby 版本

你可以用 rbenv local 暫時切換 Ruby 版本

有專案構想嗎?

我們很樂意聆聽您正在打造的產品。

開始對話hello@oozou.com
OOZOU Logo

曼谷 · 新加坡 · 香港

X
Facebook
Instagram
LinkedIn

服務

  • Web 開發
  • AI 代理人與生成式 AI
  • 行動應用開發
  • 數據分析與工程
  • UI/UX 與產品設計
  • 數位轉型

公司

  • 關於我們
  • 職涯
  • 部落格
  • 案例研究
  • Today I Learned
  • 聯繫我們

更多

  • 產業
  • 合作夥伴網絡
© 2026 OOZOU. 版權所有。
隱私政策行為準則反賄賂反貪腐政策