May 2009 - Posts
[ ツール ] 、 [ オプション ] 、 [ デバッグ ] 、 [ 全般 ] の順にクリックすると表示されるページには、 [ アドレス レベルのデバッグを有効にする ] オプションがあります。 このチェック ボックスをオンにすると、追加の [ デバッガー ツール ] ウィンドウ ([ メモリ ] ウィンドウ、 [ 逆アセンブル ] ウィンドウ、および [ レジスタ ] ウィンドウ ) を使用できるようになります。 このチェック ボックスをオフにした場合は、これらのウィンドウを使用できません。 Technorati
Read More...
[ ツール ] 、 [ オプション ] 、 [ デバッグ ] 、 [ 全般 ] の順にクリックすると表示されるページには、 [1 つのプロセスがブレークするとき、他のプロセスもブレークする ] オプションがあります。複数のプロジェクトのデバッグ中に 1 つのプロセスがブレークしたときの動作を構成するとします。 たとえば、無限ループで実行されている 2 つのコンソール アプリケーションがあり、 2 つ目のコンソール アプリケーションでプロセスをブレークしたとします。このとき、 1 つ目のコンソール
Read More...
昨日のワンポイントでは、複数のプロジェクトを開始してデバッグする方法を説明しましたが、今日は逆戻りして、シングル スタートアップ プロジェクトの 2 とおりの選択方法を紹介します。 1 つ目の方法は、ソリューションのプロパティ ページを使用する方法です。ソリューションを右クリックし、 [ 共通プロパティ ] の [ スタートアップ プロジェクト ] で [ シングル スタートアップ プロジェクト ] をクリックしてください。ここでプロジェクトを選択できます。 今日のワンポイントの目玉はもう 1 つの方法です。具体的には、プロジェクトを右クリックし、コンテキスト
Read More...
7 月 27 日は、「 Visual Studio 今日のワンポイント」の連載開始日です。 毎日投稿してきた話題の幅広さには、我ながら驚かされます。このシリーズの読者の皆さんに感謝いたします。これらのワンポイントが、皆さんのお役に立っていればさいわいです。 書き続けるモチベーションを維持できたこともありがたく思っています。説明するワンポイントを決定し、スクリーンショットをキャプチャし、投稿するページに加えるのには、平均して 20 ~ 30 分程度かかっています。その合計時間を計算する気はありません。知りたくもありませんから。
Read More...
昨日のワンポイントでは、すべてのブレークポイントを削除する方法について説明しました。その手順にそのまま従った場合は、この操作の際に表示される警告メッセージをクリックする必要があります。 これが面倒な場合は、 [ ツール ] 、 [ オプション ] の順にクリックし 、 [ デバッグ ] の [ 全般 ] で [ すべてのブレークポイントを削除する前に確認する ] チェック ボックスをオフにすると、このメッセージが表示されないようにすることができます。 Technorati タグ : VS2005Tip
Read More...
Ctrl キーを押しながら Shift キーと F9 キーを押すと、ソリューションで作成したすべてのブレークポイントを削除できます。このショートカットは Debug.DeleteAllBreakpoints にバインドされています。このコマンドは [ デバッグ ] メニューにあります。 このオプションは、ツール バーの [ ブレークポイント ] ウィンドウにもあります。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 7 月 24 日 ( 木 )
Read More...
" 全般的な開発設定 " の場合、 [ デバッグ ] メニューにこのコマンドが見当たりませんでした。そのため、キーボードを使用してブレークポイントを有効または無効にするには、 Ctrl キーを押しながら F9 キーを押します。このショートカットは Debug.EnabledBreakpoint コマンドにバインドされています。 Debug.DisableBreakpoint は、有効化されたコマンドによって処理されるので、表示されません。 無効にしたブレークポイントは引き続き [ ブレークポイント
Read More...
[ ブレークポイントの作成 ] ウィンドウには、 [ 関数名の確認に IntelliSense を使用する ] チェック ボックスがあります。その名前のとおり、このチェック ボックスをオンにすると、サニティ チェックが実行され、関数名がプロジェクトで有効であることを確認できます。 たとえば、関数名がオーバーロードに一致していない場合は、目的のメソッドを選択するよう求められます。 また、関数が存在しない場合は、以下のようなメッセージが表示されます。 このヘルプ機能が必要ではないと考え、このオプションをオフにしたとしましょう。上記の最初の例のような場合は、ブレークポイントが関数のすべてのオーバーロードに挿入されます。また、存在しない関数を入力した場合は、ブレークポイントがコードには挿入されませんが、
Read More...
現在の行ではなく、特定の関数にブレークポイントを設定する場合に、関数名を検索して、 F9 キーを押す行を探す必要はありません。 Ctrl キーを押しながら B キーを押すと (" 全般的な開発設定 " の場合 ) 、 [ デバッグ ] メニューの [ 関数でブレーク ] と同じ操作を行うことができます。 このコマンドにより、 [ ブレークポイント ] ウィンドウが表示されます。 ここで、新しいブレークポイントを設定する関数の名前を入力できます。 Technorati タグ : VS2005Tip
Read More...
" 全般的な開発設定 " の場合、 Debug.ToggleBreakpoint コマンド (F9 キー ) を使用して、現在の行にブレークポイントを設定できます ( 現在の行にブレークポイントが設定されている場合は、それを削除できます ) 。キーボードから手を離したくないときに便利です。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 7 月 18 日 ( 金 ) 3:00 AM saraford Sara Ford さんの Web ログ -
Read More...
[ ブレークポイント ] ウィンドウを開くには 、 [ デバッグ ] 、 [ ウィンドウ ] の順にクリックします。 " 全般的な開発設定 " の場合、キーボード ショートカットは Ctrl + Alt + B です。これは Debug.Breakpoints コマンドにバインドされています。キーボード ショートカットを変更する場合には、このコマンドにキーを割り当ててください。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 7 月 17 日 (
Read More...
そろそろ起きてストレッチをしなければ。今日からは新しいシリーズに入り、デバッグ関連の話題を取り上げます。 まず、ごく基本的な内容から始めましょう。ほとんどの方がご存知の方法だとは思いますが、その皆さんも過去にだれかから説明を受けたのではないでしょうか。ここでは、 Visual Studio やコーディングのビギナーで、この方法を初めて目にするという方のために説明します。 図に示すように、インジケーター マージンでクリックすると、該当する行にブレークポイントを設定できます。 ここでクリックすると、ブレークポイントが挿入されます。
Read More...
以前の ツールボックスに関するワンポイント で、ツールボックスの カスタマイズ方法 について説明しました。それらのカスタマイズは、 .vssettings ファイルにエクスポートできます。 ツールボックスのコンテキスト メニューを使用してツールボックスをリセットすると、カスタマイズを再度インポートできるようになります。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 7 月 15 日 ( 火 ) 3:00 AM saraford Sara Ford
Read More...
Pearl Jam の "Black" が頭から離れません ... [ ツール ] 、 [ 設定のインポートとエクスポート ] 、 [ エクスポート ] ( このカテゴリが含まれる .vssettings ファイルがある場合は [ インポート ]) の順にクリックし 、 [ 全般設定 ] の [ スタート ページ コマンド ] 設定カテゴリの説明を見ると、 " 環境開発のスタートアップ動作 ... スタート ページの設定です。 " とありますが、これはバグです。というのも、この説明は [ スタートアップ
Read More...
Visual Basic と同様に、初回起動時に選択した開発設定に応じて、 [ ツール ] メニューの [ オプション ] ダイアログに簡略化されたページ リストとチェック ボックスが表示されることがあります ( 左下隅 ) 。 [ すべての設定を表示 ] チェック ボックスをオンにすると、 [ ツール ] メニューの [ オプション ] ダイアログに標準の完全なリストが表示されます。 このチェック ボックスは 、 [ ツール ] メニューの [ 設定のインポートとエクスポート ] を使用して、
Read More...
英語版 Visual Studio のこのカテゴリには、なぜ、 "Output Window Option" ではなく、 "Output Window Options" という名前が付けられているのでしょうか。カテゴリの説明を読んで、私はにっこりしました。 [ 右端で折り返す ] オプションがエクスポートされると書かれていたからです。 当初、私はこれをまったく信じていなかったので、カテゴリをエクスポートしました。すると、思ったとおり、以下のようになっていました。 <PropertyValue
Read More...
2008 では、 初回起動時のダイアログ に Visual Studio 2005 の設定を適用できるオプションがあります。 Visual Studio 2005 がインストール済みである場合は、 Visual Studio 2005 の設定が Documents フォルダーに保持されます。つまり、 2005 で使用した 現在の設定ファイルを自動保存 することになります。 初回起動時にこのファイルが検出され、このファイルを [ 以前の設定 ] として選択するオプションが表示されます。 VS では、
Read More...
初回起動時のダイアログで、 VS で RSS コンテンツをダウンロードするかどうかを選択する、このチェック ボックスに注目されたかもしれません。 このチェック ボックスは、スタート ページのコンテンツを制御するものです。これをオフにした場合は、任意の .vssettings ファイルで VS を開始してスタート ページに移動すると、次の図に示すように、 RSS フィード コンテンツをダウンロードする必要があることを示すメッセージが RSS フィードに表示されます。 もちろん、スタート ページの指示に従い、コンテンツをダウンロードするためのリンクをクリックすればよいのですが、初回起動時のダイアログと同等のチェック
Read More...