秀丸で開いているファイルを Ruby で実行します。
実行結果はアウトプット枠で表示します。
簡単に Ruby を実行したいけど、IDE(統合開発環境)を開く程ではないし…
と感じているなら、ぜひ一度試してみてください。
個人的には、このマクロから Ruby の単体テストフレームワークを実行して、
結果をアウトプット枠で確認することが多いです。
秀丸の軽快な動作、編集能力、強力なマクロを直接 Ruby 開発に活かせるようになりました。
>>> Ver.1.1 より
RSpecに対応しました。ファイル名が _spec.rb で終わる場合、RSpecを呼び出します。
拡張子(.rb)を判定し、Ruby 以外のファイルで実行しないようにしました。
ファイルが編集中の場合は自動で保存するようにしました。
※使用上の注意
・Ruby がインストールされている必要があります。
・秀丸は Ver.8 以降でのみ利用できます。Ver.8 から追加されたアウトプット枠を使用しているためです。
・アウトプット枠への日本語の出力は SJIS で行ってください。
UTF8 で出力すると文字化けするようです。(SJISおよびUTF16は対応できる模様)
イメージ画像のプログラムは、和田卓人さんのブログ(t-wadaの日記)の記事を参考にさせて頂いております。
・『RSpec の入門とその一歩先へ』
http://d.hatena.ne.jp/t-wada/20100228
|
|
|