つのサブコマンドを持ったアプリケーションを作成することができます。サブコマンドを書くのが大変になっていたので大変助かりました。形式しか受け付けてくれないのです。形式も受け付けるようにカスタマイズしています。使わない選択肢としては割とオーソドックスな方ではないかと思います。分かりやすさで使うことを決めました。対応のために使っています。合わせて変更しています。実行した時に自動でブラウザを開くために使っています。ページを開くことができるので便利です。兼ね合いこれで簡単に、といきたい所ですが現実はなかなかうまくいきません。起動することを考えてみます。以下のようなコードになります。ブラウザを開くLaunchy.open('http://localhost:9292/')起動してみると、何かおかしいです。アプリ停止後にブラウザが起動してきます。サーバーを停止するまで次の行にいかないことが原因のようです。起動するようにしています。.endこれで上手くいきました。何とかなるものですね。よいライブラリを見つけるのが結構大変でした。重いですが、もっと重かったのです)。辿り着いたのですが検索でなかなか見つけることができずに苦労しました。検索しても簡単に出てこないんですよね......。知っていればもっと簡単に見つけることができたと思います。できていて使いやすいのですが、例によってアプリの価値を高めていこうとするとデフォルトの機能でばっちり上手くいくことはなかなかなないものです。おいてはソースコードの見やすさはユーザーさんの印象を決める大切な部分のため、しつこくカスタマイズを加えています。自体に用意されているのですが、デフォルトだと左の行番号が赤くなるだけで若干分かりにくいです。そこでコードとスタイルシートに手を加えて、マッチ行全体が色付けされるようにしています。検索した時はマッチ行周辺を中心にコードを読むことが多くなるので、地味ですが大切な修正です。