タグ

rcodetoolsに関するPinkのブックマーク (2)

  • xmpfilterとは コンピュータの人気・最新記事を集めました - はてな

    Rubyの試行錯誤支援・テスト支援ツール。 「# =>」という注釈記号を入れた行に式の値を注釈したり、Test::UnitのassertionやRSpecのexpectationを自動で入れてくれる便利なツール。 rcodetoolsパッケージに入っていて、RubyGemsパッケージがあるので、「gem install rcodetools」でインストールできる。 READMEより… a, b = "foo", "baz" a + b # => a.size # => これを「xmpfilter」にかけると、 a, b = "foo", "baz" a + b # => "foobaz" a.size # => 3 こうなる。 Test::Unitでは、 def test_insertion @o.insert "bar" @o.insert "baz" @o.size # => @o.l

    xmpfilterとは コンピュータの人気・最新記事を集めました - はてな
  • Vim+xmpfilterでirbいらずのRuby試行錯誤開発 - ナレッジエース

    おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) 先日「まるごと Ruby! Vol.1」を読んでいて、xmpfilterとうい試行錯誤ツールがあることを知りました。 xmpfilterは、Rubyソースコード中の任意の行末に「# =>」という計算マーク(コメント)を入れておくことで、そこにその行の式の値を埋め込んで表示してくれるフィルターコマンドです。(irbでは一行ずつ表示される結果が、直接コードの行末に表示できるイメージ) インストールもgemで一発。すぐに使えるうえ、標準でVimEmacsから使うためのスクリプトまで用意されているスグレモノ。 超絶便利だと思うのですが、そのわりにあまり情報をみかけないので、ここではVimから便利に使うための方法につい

  • 1