Visual Studio のヒント

ここでは、Xcode と同じくらい Microsoft Visual Studio を快適に使う方法について説明します。

次のビデオでは、Xcode と Visual Studio との比較の概要を説明しています。

アプリの実行と停止

アプリを実行する最も簡単な方法は、F5 キーを押すことです。そうすると、(コンパイル エラーがない場合) アプリがビルドされ、デバッグ モードで起動します (デバッグ モードなしで起動するには、Crtl キーを押しながら F5 キーを押します)。アプリは、シミュレータ内またはコンピューター (ローカル コンピューター) 上で実行できます。ローカル コンピューター上で実行している場合は、Windows キーを押しながら D キーを押すとデスクトップに戻り、その後で Shift キーを押しながら F5 キーを押すとアプリが実行を停止します。

シミュレーターでは画面の上部に現在のフレーム レートを計測する数字が重ねて表示されます。App.XAML.cs ファイルを開き、DebugSettings.EnableFrameRateCounter への呼び出しを変更することで、これらの設定を変更できます。

  Mac のエミュレーションで Visual Studio を使っている場合は、ファンクション (F) キーが期待どおりに動作しないことがあります。キーボード ショートカットの再マップについては、エミュレーション アプリケーションのドキュメントをご覧ください。

ブレークポイント

Xcode と同じように、Visual Studio でコード行の余白部分をクリックすると、ブレークポイントが設定されます。F9 キーを押すと、ブレークポイントのオンとオフが切り替わります。

参照の解決

Debug.WriteLine("Hello") のようなコードを入力しても、Debug と赤で表示される場合、C# クラスの先頭に using ディレクティブを入力していないことが原因である可能性があります。このエラーをすばやく修正するには、赤色の項目を右クリックし、ポップアップ メニューから [解決] を選択します。 using ディレクティブを自動的に追加するか、オブジェクトの前に直接正しい名前空間のパスを付けることを選ぶことができます。

ブックマーク

ブックマークとは、Visual Studio によって維持されるソース コード内の位置です。これらはブレークポイントではなく、純粋にプロジェクト内をすばやく移動するのに役立ちます。[編集] メニューの [ブックマーク] からブックマークにアクセスするか、次のキーボード ショートカットを使います。

ショートカット動作
Ctrl + B、Eブックマークを有効にする。
Ctrl + B、Tブックマークのオンとオフを切り替える。
Ctrl + B、N次のブックマークにジャンプする。
Ctrl + B、P前のブックマークにジャンプする。
Ctrl + 終わり角かっこ (])コード ビュー内の対応する中かっこにジャンプする。

 

スニペット

スニペットとは、プロジェクトにすばやくドロップできる C# コードの汎用部分です。スニペットにより、コードの入力が速くなり、入力エラーが減ります。スニペットについては、「方法: コード スニペットを使用する (C#)」をご覧になるか、Visual Studio で Ctrl+K, Ctrl+X キーを押して試してください。

その他の便利なキーボード ショートカット

ショートカット動作
F7デザイン ビューからコード ビューに切り替える。
Shift + F7コード ビューからデザイン ビューに切り替える。
Ctrl + 終わり角かっこ (])コード ビュー内の対応する中かっこにジャンプする。
Ctrl + F[検索] ダイアログを開く。
Ctrl + Shift + Fプロジェクト全体で検索するために [フォルダーを指定して検索] ダイアログを開く。
F3次の検索項目に移動する。
Shift + F3前の検索項目に移動する。
Ctrl + Iインクリメンタル検索を開始する。入力するたびに、検索項目が強調表示され、F3 キーと Shift + F3 キーでジャンプできます。
Ctrl + ,ダイアログを開く。メソッド、クラス、変数などの名前を入力し、そのコードにすばやくジャンプします。
Shift + Ctrl + Vクリップボード内の項目を順番に切り替え、1 つ前にコピーした項目を貼り付ける。
Alt + Shift + Enterコードまたはデザイン ビューの最大化を切り替える。

 

関連トピック

iOS 開発者のためのトピック
iOS 開発者向けリソース
iOS 開発者のための Windows 8 のコントロール
iOS 開発者のための Windows 8 のクックブック
Visual Studio のリンク
役立つコード ライブラリ、ツールキット、その他のリソース
Windows ストア アプリ プログラミングの開発者向けダウンロード

 

 

表示:
© 2015 Microsoft