Ubuntu の Ubuntu ソフトウェアセンターからは Mono Documentation がインストールできる。C#のチュートリアルも充実しているが、いちいちエディターを立ち上げてコンパイルするのが面倒になってきたので、Ruby でC#のスニペットを動作させるプログラムを作ってみた。コマンドラインで ics で起動して ics> のプロンプトが出てきたら、e を入力すると Vi でプログラムが編集でき、b でコンパイルでき、r でプログラムを実行できる。ics を終了する時は、exit と入力する。
これだけのプログラムだが、結構快適にC#の勉強ができるようになった。 プログラム名:ics #!/usr/bin/ruby require "readline" include Readline def edit system "vi sandbox.cs" end def build system "csc sandbox.cs" end def run system "./sandbox.exe" end loop do begin line = readline("ics> ", true) case line when "e" edit when "b" build when "r" run when "exit" exit end rescue SyntaxError, LoadError, StandardError STDERR.puts "Warning: #$!" end end
by tnomura9
| 2009-12-30 12:19
| C#
|
Comments(0)
|
カテゴリ
新型コロナウイルス 主インデックス Haskell 記事リスト 圏論記事リスト 考えるということのリスト 考えるということ ラッセルのパラドックス Haskell Prelude Ocaml ボーカロイド 圏論 jQuery デモ HTML Python ツールボックス XAMPP Ruby ubuntu WordPress 脳の話 話のネタ リンク 幸福論 キリスト教 心の話 メモ 電子カルテ Dojo JavaScript C# NetWalker ed と sed HTML Raspberry Pi C 言語 命題論理 以前の記事
最新のトラックバック
最新のコメント
ファン
記事ランキング
ブログジャンル
画像一覧
|
ファン申請 |
||