Landscape トップページ | < 前の日 2004-10-18 2004-10-19 次の日 2004-10-20 >

Landscape - エンジニアのメモ 2004-10-19

C# の Edit and Continue をサポートする VS2005


* C# の Edit and Continue をサポートする VS2005

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [.net] [C#]

VS.NET が C# の Edit and Continue をサポートするようになるとのこと。

C# Edit and Continue announced!!!!
http://blogs.users.gr.jp/daigoh/archive/2004/10/16/5406.aspx
皆さんからのリクエストが多かったC# Edit and Continueが次のCommunity Dropから使えるようになります。

Edit & Continue 裏話
http://blogs.users.gr.jp/daigoh/archive/2004/10/16/5412.aspx
C# Edit & ContinueをVS2005に入れることが決まったのがMVP Summitの約一週間前です。Beta1に間に合うよう自分も含めて6人の開発チームが結成されました。

MSDN Feedbackおそるべし (E&C 裏話 其の2)
http://blogs.users.gr.jp/daigoh/archive/2004/10/16/5417.aspx
VBがWhidbeyの最初からE&Cをやっていたので.NET RuntimeとDebuggerのバグは多分無いだろうと甘く見ていたのですが、これがまた物凄い数。おかげで、最新のビルドではかなり製品版に近いクオリティなのですが、CTDではバグが残っています。

- Edit and Continue ってなに?

ここまで書いておいてこんなこと言うのもなんだけど、Edit and Continue ってなに? 編集と続行? ランタイムとデバッガの話をしてるみたいだけど何だろう? デバッグ中のコードを編集して、実行を継続できるの?

Google で Edit and Continue を検索したら MS のサイトがヒット。文書の日付が1998年!? 古いなあ。古き良き時代の機能なのか? 真空管のアンプみたいな。

Microsoft Visual C++ Web Site
http://www.microsoft.com/japan/msdn/vs_previous/visualc/tech ...
エディット・コンティニューは、Microsoft Visual C++ version 6.0開発システムに追加された新しいデバッギング機能です。これにより、デバッギング セッションの途中でソース コードを変更し、デバッグ対象のアプリケーションにコードの変更を適用することができます。この際には、デバッギングを停止し、リビルドを行い、デバッガを再起動し、アプリケーションをバグが発生した状態にまで進めるといった操作は必要ありません。

すごいじゃん。なんて先進的で富豪的な機能だ。「エディット・コンティニューの制限」を読むと、例外処理ブロックを変更できないなどの制限があるようだけど、開発効率を上げるのは間違いない。でも、こんな機能付いてるとますます行き当たりばったりのコーディングが許容されてくるなあ。それが時代の流れなんだろうけど。

心配なのはどのぐらいのマシンパワーを要求されるかだ。今使ってる Visual Studio .NET 2003でさえ Celeron 1.7GHz の開発マシンでは重くて仕方がないのに、Visual Studio 2005ってどのくらいのマシンパワーがいるんだろう?

すべての記事の見出し (全1029件)
全カテゴリの一覧と記事の数
カテゴリごとに記事をまとめ読みできます。記事の表題だけを見たい場合は、すべての記事の見出し (カテゴリ別表示) へ。

直近30日分の記事
2007-04-23 (Mon)
2007-03-07 (Wed)
2007-02-27 (Tue)
2007-01-17 (Wed)
2007-01-15 (Mon)
2007-01-14 (Sun)
2007-01-08 (Mon)
2006-12-01 (Fri)
2006-11-22 (Wed)
2006-11-20 (Mon)
2006-11-19 (Sun)
2006-09-30 (Sat)
2006-08-29 (Tue)
2006-08-04 (Fri)
2006-07-27 (Thu)
2006-07-23 (Sun)
2006-07-17 (Mon)
2006-07-10 (Mon)
2006-07-06 (Thu)
2006-07-03 (Mon)
2006-06-29 (Thu)
2006-06-28 (Wed)
2006-06-27 (Tue)
2006-06-25 (Sun)
2006-06-19 (Mon)
2006-06-18 (Sun)
2006-06-15 (Thu)
2006-06-11 (Sun)
2006-06-01 (Thu)
2006-05-30 (Tue)
プロファイル
斎藤 宏明。エンジニアです。宇都宮市に住んでいます。
リンク
RSS
スポンサードリンク
Powered by
さくらインターネット

© 斎藤 宏明 Saito Hiroaki Gmail Address
Landscape - エンジニアのメモ http://sonic64.com/
Landscape はランドスケープと読みます。
ひらがなだと らんどすけーぷ です。