November 2008 - Posts
「全般的な開発設定」では、ビルドがエラーで失敗すると、自動非表示または単に閉じていた場合であっても、エラー一覧が表示されます。 出力ウィンドウだけを使用して (出力ウィンドウのエラー メッセージをダブルクリックすると当該行にジャンプするため) 修正を行いたい人のために、エラー一覧を表示しないようにする方法を次に示します。 [ツール] - [オプション] - [プロジェクトおよびソリューション] - [全般] を選択すると、[Always show Error List if build finishes
Read More...
お試しで小さなプロジェクトを作成する必要がある場合、または保存する前にどのように設定するとよいかよくわからない場合、ぴったりのツールメニューのオプションがあります。 このオプションをオンにすると、[新しいプロジェクト] ダイアログの [場所] などのフィールドが表示されなくなります。 間違ってこの状態に入った場合には、次のようにすると抜け出すことができます。 このオプションは、[ツール] - [オプション] - [プロジェクトおよびソリューション] - [全般] にある [Save new projects
Read More...
ソリューション エクスプローラでソリューション フォルダの内部のプロジェクトをグループ化して、多数のプロジェクトを含むソリューションを管理しやすくすることができます。 ソリューション エクスプローラでソリューション ノードをフォーカスすると、[新しいソリューション フォルダの追加] ボタンが表示されます。 これで、次の図のように、非表示にするプロジェクトをこのソリューション フォルダにドラッグ アンド ドロップできます。 実際にプロジェクトを非表示にしてみましょう。 新しく作成したソリューション
Read More...
ソリューションが表示されない状況になっていることがあります。 たとえば、Visual Basic の開発設定など、既定の環境設定のいくつかでは非表示になっています。 この状況でソリューションを再表示する (または、非表示にする) 場合は、[ツール] - [オプション] - [プロジェクトおよびソリューション] - [全般] の順にクリックし、[Always show solution] (常にソリューションを表示) チェック ボックスをオンにします。 もっとも、ソリューションに複数のプロジェクトがある場合、この設定が無効になり、常にソリューションが表示されます。
Read More...
かつて PowerToys のころ、 Matt Manela はチームのインターン開発者でした。 Visual Studio のカスタム エディタの作成 (英語) に関する投稿で皆さんも覚えていらっしゃるかもしれません。 さて、Matt は去年の秋にフルタイムで戻ってきました。つい先日は .NET Rocks (英語) に登場し、 MSDN Code Gallery (英語) と自分のインターン経験について語りました。 それはともかく、社内のエンジニア以外を対象として最近計画したテクニカル トレーニングでの
Read More...
これまでに何度となく [新しいプロジェクト] ダイアログ ボックスから情報を引き出していますが、右上にある [大きいアイコン] ボタンと [小さいアイコン] ボタンに一度も気付かなかったことは驚きです。 正直に仰ってくださいね。Visual Studio を長く使っているのに、たった今ボタンに気付かれたのではありませんか。私の場合、実際に VS チームで 1 年が経過してから、他の人から指摘されました。毎日何か新しいことを覚えましょう。 投稿 : 2008 年 2 月 20 日 (水) 3:00
Read More...
クイズで遊んでいただいた皆さん、ありがとう。 すべてのコメントを確認させていただきましたので、安心してリストの最後まで読んでください。 とても楽しい解答もありました。大笑いできるものはいつでも歓迎です。 おめでとう。最初の解答者 (そして正解) は http://www.programmerman.net/ (英語) の Programmerman です。 解答です。 技術面 : チェック ボックス コントロールをフォームに配置するときに、そのコントロールのサイズを必要に応じて変更できます。 実用面
Read More...
新しいプロジェクトのダイアログ ボックスで、新しいプロジェクトの既定の場所を変更できます。 そのためのオプションは、[ツール] - [Options] (オプション) - [Projects and Solutions] (プロジェクトおよびソリューション) - [General] (全般) にあります。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 2 月 19 日 (火) 3:00 AM saraford Sara Ford さんの Web
Read More...
前回のクイズと同様に、解答はコメントとして残してください。すべてのコメントを明日の午後チェックします。 上の図には、x マークの付いた場所があります。 そこをマウスでクリックすると、チェック ボックスの状態が切り替わります。なぜでしょうか。 さて、解答には 2 つの階層があります。 技術的な答えがあります。 その技術的な答えには理由があります。 明日両方についてお答えします。 更新 : 解答はこちら 。 投稿 : 2008 年 2 月 18 日 (月) 1:00 PM saraford Sara
Read More...
今日のワンポイントは、"こんなこともできる" シリーズです。 プライマリ ソリューション (別のソリューションの追加先となるソリューション) を開きます。 [ファイル] - [追加] - [既存プロジェクトの追加] を選択します。 [ファイルの種類] を [Solution Files] (ソリューション ファイル) に変更します。 追加する sln ファイルを選択します。 ClassLibrary1 が ConsoleApplication4 ソリューションに追加され、次の図のようになります。
Read More...
Visual Studio のワンポイントを投稿するときに正気を保つための歌を探しています。 Beth Massi はそのうち私が歌っているのを録音すると断言しています。 そのうちの 1 つは "gotta make the donuts" というダンキン ドーナツの曲 (CM ソングと思われる) のもじりで "gotta do tip of the day" (今日のワンポイント書かなくちゃ)。もう 1 つしあげようとしているのは、Phil Collins の "come dance into
Read More...
この自動バックアップ機能のテストを担当するテスターを私たちはよくからかったものでした。彼は自分の担当する機能が現実のシナリオで有効かどうかをみんなにテストしてもらいたいがために、嵐などで建物の停電が発生するたびに、満面の笑みを浮かべつつ、オフになっている何やら大きな赤いスイッチのそばに立っていたからです。 哀れな Jeremy は停電のとばっちりでいつも責められていました。 [ツール] - [Options] (オプション) - [Environment] (環境) に、[AutoRecover]
Read More...
いよいよ 150 回目のワンポイントです。 Energizer Bunny (英語) と同様、ワンポイントはいつまでもいつまでも長持ちします。 ワンポイントの "Energizer 電池" でいてくれる Rob Caron に感謝します。 こんな言葉を聞くとは思わなかったでしょうけれどね、Rob =P 昨日のウォッチ ウィンドウのワンポイント の続きです。デバッグ ツール ウィンドウ (ローカル ウィンドウ、自動変数ウィンドウ、ウォッチ ウィンドウ) のコンテキスト メニューには、[Hexadecimal
Read More...
師匠を始め、他の多くの黒帯の有段者が、昨晩道場に顔を出した私にかけてくれた言葉です。 私は 2007 年の 1 月に肩を負傷し、5 月に脚を骨折して、夏中、松葉杖を使っていました。 皮肉なことに、私たちは 2006 年 10 月の 世界空手トーナメント (英語) に勝利したのですが、去年の夏の カンファレンスでスクータに乗っている私 (英語) を見た人にはわかるはずもありませんね。 やれやれ 。 あーあ 。(そう、それぞれ別のアドベンチャーへのリンクになっています (英語))。 ワンポイント経由で私のブログを見てくださった皆さんのために説明すると、私は
Read More...
今回は少し違う話にしましょう。 コードのデバッグ中に、デバッグを中止せずに変数の値をすばやく変更したいと思ったことはありませんか。 それを実行する方法です。 ウォッチ ウィンドウにその値を追加します (次の図のように、変数を選択してウォッチ ウィンドウにドラッグします)。 次に、ウォッチ ウィンドウ内で変数の値をダブルクリックすると、編集できるようになります。 このフィールドの外側をクリックするか、 Enter キーを押して変更を有効にすると、変数は新しい値になります。 ウォッチ ウィンドウの変数の値を消去する必要がある場合は、その行で
Read More...
次の図に示すように、[Debug] (デバッグ) や [Build] (ビルド) などのさまざまな出力ビュー (またはペイン) 間を移動するため、出力ウィンドウにはドロップダウンがあります。次の出力ペインへのジャンプに使用できる Window.NextSubPane というコマンドがあります。 このコマンドそのものはおもしろくもありませんが、これを ショートカット キーに割り当てる ことができるのです ( Ctrl + Alt + O キーは全般的な開発設定で出力ウィンドウ用に割り当てられているため、
Read More...
ツール ウィンドウが "タブ付きドッキング" になると、以前のワンポイントで見てきたような移動できる小グループが形成されます。 Ctrl + PageUp キーと Ctrl + PageDown キーを使用して、このグループ内のツール ウィンドウを移動できます。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 2 月 8 日 (金) 3:00 AM saraford Sara Ford さんの Web ログ - http://blogs.msdn.com/saraford/archive/2008/02/08/did-you-know-how-to-use-ctrl-pgup-and-ctrl-pgdn-toggle-among-all-the-tool-windows-in-a-tool-window-group.aspx
Read More...
今週 F6 キーの話題を取り上げるのはちょっとわけがあります。 本当にひと昔前 (少なくともワンポイント的にひと昔前) に感じられるのですが、初期に多かったワンポイントの 1 つは ウィンドウを分割する方法 についてでした。 なぜ 6 か月も間があるのかについてはおかしな話があるのですが、まず、この話をできるのは、私のワンポイント マーケティング スポンサーであり、今日このワンポイントをお送りできる真の功労者である Rob Caron のおかげなのです。もしかすると Rob は知りたくないかも =P
Read More...
今週のテーマに沿っていきます。開いているさまざまなツール ウィンドウ間を移動する場合に IDE ナビゲータを表示させたくないときは、 Alt + F6 キー (または Alt + Shift + F6 キー) を使用して次の (または前の) ツール ウィンドウに移動します (最後に使用された順番)。 Technorati タグ : VS2005Tip 、 VS2008Tip 投稿 : 2008 年 2 月 6 日 (水) 3:00 AM saraford Sara Ford さんの Web ログ
Read More...