ものがたり(旧)

atsushieno.hatenablog.com に続く

MonoVS closed beta

ここしばらく何人かがVisual Studio integrationを作っていたみたいですが、その成果がベータ段階まで進展してきたようで、テスター募集が公開されました。ってことはこれも商用にするつもりなのかしらん…
http://www.go-mono.com/monovs/

全然追っかけていないコードなので詳しいことは分かりませんが、このVS統合でいちばん異色なのは、リモートでLinux環境で開発中のコードを実行して、それをVisual Studioデバッグする機能でしょう。VSのデバッグAPIをエントリポイントにしてリモートで実行されているmono debuggerのAPIを呼び出すVS Addinになっているようです。まあやっていることはMonoDevelopのデバッガ統合と実はあまり変わらないはずです。

Linux環境で動かせるMonoにどういう制約があるかは分かりませんが、多分monoは2.4ベースで固定なんじゃないかと思います。debuggerでは2.4リリース以降ちょこちょこと機能追加されているはずですが、trunkは大変不安定なのでリリースは無理だろうなあと思います。(ランタイムの修正が2.4ブランチに吸収されているかどうかも分からないし…)

VS Addinにはわたしはあまり興味が無いので、こっちを追いかけることはないと思います。