September 2008 - Posts
このシリーズを始めたばかりのころ、 ツール ウィンドウのドッキング ターゲットに関するワンポイント を少しご紹介しました。そのときは、ドッキングされたツール ウィンドウのドッキング ターゲット (わかりにくくてすみません) に焦点を当てました。つまり、ドッキング状態のツール ウィンドウの上に別のツール ウィンドウを重ねると、中央にドッキング ターゲットのセットが表示されるのです。上のリンク先をご覧になると、どういうことが納得していただけると思います。 この IDE のドッキング ターゲットですが、9
Read More...
あまり良いタイトルではありませんが、私なりに [ウィンドウ] メニューの [ウィンドウ] ダイアログをご紹介します。非常にシンプルなダイアログ ボックスなのですが、なぜか私たち (コア IDE のテスト担当者) は、このダイアログ ボックスをテストするのが好きでした。分析が必要となるような自動テストのエラーがそれほどなかったからかもしれません。 [ウィンドウ] ダイアログを表示するには、[ウィンドウ] メニューの [ウィンドウ] を選択します。 このダイアログでは、いくつかの操作を実行できます。
Read More...
ファイル タブ チャネルのコンテキスト メニューについてのワンポイント シリーズです。次は何のワンポイントにしたらよいでしょう... ファイル タブを右クリックし、[含んでいるフォルダを開く] をクリックします。この機能は大好きです。ディスク上のファイル フォルダを移動しながら目的のファイルを探し、属性や名前を変更したり、その他の必要な操作を実行したりできるのはとても便利です。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 1 月 10 日 (木)
Read More...
この機能がなくては私は生きていけません。これは、私の独断と偏見によれば、Visual Studio 2005 に追加された機能の中でベスト 2 のうちの 1 つです。もう 1 つについては、明日のワンポイントで取り上げます。 ファイル タブ チャネルを右クリックし、[完全パスのコピー] をクリックします。すると、そのファイル タブの完全パスを取得できます。 Visual Studio の以前のバージョン (2002 や 2003) では、プロパティ ブラウザに移動して、そこから完全パスをコピーする必要がありました。さらに前のバージョンについては、えーと、記憶にありません
Read More...
これは本当に便利な機能です。でも、この機能のバグを見つけるのがどれだけ大変だったかは一生忘れません。開発者が新しく書いたコードを制覇できないと、テスト担当者は欲求不満になります。 ファイル タブを右クリックし、[このウィンドウ以外すべて閉じる] をクリックします。このコマンドは、現在アクティブになっているファイルを除いて、エディタ内の他のファイルをすべて閉じます。 ショートカット キーに割り当てることも可能です。コマンドは File.CloseAllButThis です。標準的な環境設定ではショートカット
Read More...
先日 (9 月 20 日)、私のオフィスに同僚のプログラム マネージャを呼んで、2 人で Visual Studio に関する "ワンポイント" の問題を出し合ってみました。今回は私が勝ちました。 ファイル タブ チャネルの右側には逆向きの三角形が付いており、これをクリックするとファイル メニューのドロップダウンが呼び出されます。 今回のポイントは 2 つあります。 ファイル メニューのドロップダウンを表示するには、 Ctrl + Alt + ↓ キーを押します。このショートカット キーは、グローバル
Read More...
Visual Studio 2005 では IDE ナビゲータが導入されました。それが、 Ctrl + Tab キーを押したときにポップアップされるウィンドウです。いったんウィンドウがポップアップしたら、 Ctrl キーを押したまま、方向キーまたはマウスを使用して、アクティブにするファイルやツール ウィンドウを選択します。 ショートカット キーの割り当てが違っている場合や、割り当てを変更したい場合の参考までに、このショートカット キーは Window.NextDocumentWindowNav コマンドに割り当てられています。設定によっては、
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [スタートアップ] をクリックすると、[スタートアップ時] ボックスが表示されます。ここで、起動時の動作を次の中から選択できます。 Web ブラウザのホーム ページに設定されているページを開く (メモ : このオプションは、[ツール] メニューの [オプション] をクリックし、[環境] の [Web ブラウザ] をクリックすると見つかります) 最後に読み込んだソリューションを開く [プロジェクトを開く] ダイアログ ボックスを表示する
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [スタートアップ] ページで、[ニュース チャンネルのスタート ページ] を目的の RSS フィードに変更します。 フィードからコンテンツを取得する間隔 (分) を更新することもできます。[ツール] メニューの [オプション] ダイアログで [OK] をクリックすると、コンテンツが自動的に取得されます (つまり、フィードが機能することをテストしたいからといって、私のように間隔を最小値の 5 分に変更する必要はありません)。 このワンポイント
Read More...
このワンポイント シリーズを毎日見てくださっている皆さん、さあ一緒に言いましょう。「[ツール] メニューの [オプション] をクリックし、[環境] の [ドキュメント] をクリックすると...」、[その他のファイルをソリューション エクスプローラに表示] というチェック ボックスが表示されます。 この機能は、現在のソリューションの外部にあるファイルを頻繁に参照するときにとても便利です。たとえば、テスト ケースを作成するときには、テスト ケースを独自のソリューションに含め、テスト ライブラリ dll
Read More...
今日のワンポイントは単純です。[ツール] メニューの [オプション] をクリックし、[環境] の [ドキュメント] をクリックすると、[現在アクティブなドキュメントのディレクトリを使ってファイルを開く] というチェック ボックスが表示されます。この文字列を読んだとき、何の話かと一瞬考えてしまいましたが、[ファイル] メニューの [開く] をポイントし、[ファイル] をクリックしたときに表示されるダイアログのことでした。 このチェック ボックスをオンにすると、次の図のように、エディタで現在アクティブなドキュメント
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [ドキュメント] をクリックすると、[読み取り専用ファイルの編集を有効にし、保存時に警告する] チェック ボックスが表示されます。 このチェック ボックスをオンにすると (私の設定はこの状態)、ドキュメントを上書きするか、別名で保存するかをたずねるメッセージが表示されます。私の場合、ファイルを編集し始めたら、最終的には上書きしたくなります。 このチェック ボックスがオフの場合は、ファイルを書き込み可能にするか、メモリ内で編集するかをたずねるメッセージが表示されます。
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [ドキュメント] をクリックすると、[環境外でのファイルの変更を検出] チェック ボックスが表示されます。その下には、[保存する場合、変更を自動的に読み込む] というチェック ボックスもあります。 私の場合、最初のチェック ボックスをオンにしないで作業することは考えられませんが、2 番目のチェック ボックスをオンにする勇気はありません。 最初のチェック ボックスだけをオンにしていると、このメッセージが表示されます。 VS 以外でファイルの変更をたくさん行っている場合、このダイアログが鬱陶しくなるのはわかります。でも、これは
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [ドキュメント] ページで、[保存済みの現在のドキュメント ウィンドウを再利用] チェック ボックスをオンにします。お試しください。 現在のドキュメント ウィンドウが作業途中の場合 (つまり、変更してから保存していない場合)、次のドキュメントは新しいドキュメント ウィンドウに表示されます。ただし、現在のドキュメントが保存済みの場合は、新しいドキュメントが同じウィンドウに表示されます。 私はテストでときどきこの機能を試したのですが、私には合わなかったようです。
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [全般] をクリックすると、[環境ツールをアニメーションで表示] スライダが表示されます。このオプションは、ツール ウィンドウが自動的に隠れるとき (スライド イン)、または隠れた状態から表示されるとき (スライド アウト) の速さを制御します。 さらに、[環境ツールをアニメーションで表示] チェック ボックスをオフにすることで、アニメーション効果を完全に外すことができます。こうすると、ツール ウィンドウは徐々に表示されるのではなく、新しい位置に瞬時に表示されます。
Read More...
[ツール] メニューの [オプション] をクリックし、[環境] の [全般] をクリックすると、次のチェック ボックスが表示されます。 [[閉じる] ボタンをアクティブなツール ウィンドウに対してのみ実行する] [[自動的に隠す] ボタンをアクティブなツール ウィンドウにのみ実行する] 以下は、2 つのツール ウィンドウがドッキングされた状態のスナップショットです。閉じるボタンと自動的に隠すボタンを丸で囲んでいます。 [x] ボタンを押したときにソリューション エクスプローラだけを閉じるには、該当するチェック
Read More...
私にはステータス バーを非表示にする状況は思い付かないのですが、必要や好みに応じて、これを非表示にすることができます。[ツール] メニューの [オプション] をクリックし、[環境] の [全般] ページで、[ステータス バーの表示] チェック ボックスをオフにします。 実用的な例がありましたら、ぜひお知らせください。よろしくお願いします。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2007 年 12 月 21 日 (金) 3:00 AM saraford
Read More...
ご想像のとおり、ここからは [ツール] メニューの [オプション] をクリックし、[環境] の [全般] ページを使用するワンポイントのシリーズが始まります。 今日のワンポイントでは、[最近使ったファイル] のオプションを取り上げます。まずは、[ウィンドウ] メニューに表示されるファイルの数についてです。 このオプションは、[ファイル] メニューの [最近使った <何か>] の一覧に表示される項目数を制御します。下の図は、最近使ったファイルの例です。 [ウィンドウ] メニューに表示する項目数のオプションはもっとストレートです。
Read More...
Visual Studio には、既定のタブ付きドキュメント モードと、いわゆる MDI (マルチ ドキュメント インターフェイス) モードとを切り替えるための設定があります。 [ツール] メニューの [オプション] をクリックし、[環境] の [全般] ページで、[ウィンドウ レイアウト] の [マルチ ドキュメント] をクリックします。 Visual Studio .NET 2003 のユーザー (または 2003 を使ったことのある方) は、MDI を使用するには Visual Studio
Read More...
このワンポイント シリーズを毎日見てくださっている方には、いつもと少し違う内容です。 エディタのテスト ベッドで最初にこのテスト ケースを目にしたときは、「Whoa (うわ) (キアヌ リーブス風に)、このダイアログ ボックスは 1,000 回くらい開いたけれど、このオプションは見たことがない」と思いました。 バイナリ エディタを使用するには、次の操作を行います。 [ファイル] メニューの [ファイルを開く] を選択します。 [開く] ボタンのドロップダウン ボタンをクリックします (またはキーボードから
Read More...
C# と XML では、選択したコード (選択した単語、行、または関数全体) の周りに目的のスニペットを挿入するための Edit.SurroundWith コマンドがサポートされています。 ショートカット キーは Ctrl + K 、 Ctrl + S です。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2007 年 12 月 17 日 (月) 3:00 AM saraford Sara Ford さんの Web ログ - http://blogs.msdn.com/saraford/archive/2007/12/17/did-you-know-how-to-insert-a-code-snippet-around-a-block-of-code.aspx
Read More...
今日のワンポイントでは、機能の使い方というより、複数の機能を組み合わせて新しいことをする方法をご紹介します。私はこういう内容が大好きです。 他のユーザーがアクセスできるように、スニペットを共有に配置します。 [ツール] メニューの [コード スニペット マネージャ] をクリックし、[追加] ボタンをクリックして、先ほどの UNC 共有を追加します。 [ツール] メニューの [設定のインポートとエクスポート] をクリックし、[エクスポート] をクリックして、[コード スニペットの場所] だけをファイルにエクスポートするように選択します。
Read More...