Share via


IDE の概要 (Visual C#)

更新 : 2007 年 11 月

Visual C# の統合開発環境 (IDE: Integrated Development Environment) は、共通のユーザー インターフェイスで公開される開発ツールのコレクションです。ツールの一部は他の Visual Studio 言語と共有されますが、C# コンパイラなど、Visual C# に固有のものもあります。ここでは、開発プロセスのさまざまな段階において IDE で作業するときに、重要な Visual C# ツールの使用方法について概要を説明します。

ms173064.alert_note(ja-jp,VS.90).gifメモ :

ASP.NET 2.0 Web アプリケーションを開発する場合は、Visual Studio の一部として完全に統合されている Visual Web Developer IDE を使用します。ただし、分離コード ページを Visual C# で記述する場合は、Visual Web Developer の内部で Visual C# コード エディタを使用することになります。そのため、「ユーザー インターフェイスのデザイン (Visual C#)」など、このセクションの一部のトピックは、Web アプリケーションには適用されない場合があります。

Visual C# ツール

次に、Visual C# で重要なツールとウィンドウを示します。ほとんどのツールのウィンドウは、[表示] メニューから開くことができます。

  • コード エディタ。ソース コードを記述します。

  • C# コンパイラ。C# ソース コードを実行可能プログラムに変換します。

  • Visual Studio デバッガ。プログラムをテストします。

  • ツールボックスとデザイナ。マウスを使用して、ユーザー インターフェイスを簡単に開発できます。

  • ソリューション エクスプローラ。プロジェクト ファイルと設定を表示および管理します。

  • プロジェクト デザイナ。コンパイラ オプション、配置パス、リソースなどを設定します。

  • クラス ビュー。ファイル別ではなく、型別にソース コード全体をナビゲーションします。

  • [プロパティ] ウィンドウ。ユーザー インターフェイスのコントロールに関するプロパティとイベントを設定します。

  • オブジェクト ブラウザ。.NET Framework アセンブリや COM オブジェクトなど、ダイナミック リンク ライブラリで使用できるメソッドとクラスを表示します。

  • Document Explorer。ローカル コンピュータおよびインターネット上にある製品ドキュメントの表示と検索を行います。

IDE でツールを表示する方法

IDE では、ウィンドウ、メニュー、プロパティ ページ、およびウィザード経由でツールとやり取りします。次に、基本的な IDE を示します。

Visual C# 統合開発環境

Ctrl キーを押しながら Tab キーを押すと、開かれている任意のツール ウィンドウやファイルにすばやくアクセスできます。詳細については、「移動と検索 (Visual C#)」を参照してください。

エディタと Windows フォーム デザイナのウィンドウ

大きなメイン ウィンドウは、コード エディタ、Windows フォーム デザイナ、または Windows Presentation Foundation デザイナで使用されます。[表示] メニューの [コード] または [デザイナ] をクリックするか、キーボード ショートカットの F7 キーを押すか、Shift キーを押しながら F7 キーを押すと、コード ビューとデザイン ビューに切り替えることができます。デザイン ビューでは、ツールボックスからウィンドウにコントロールをドラッグして配置できます。コントロールは、左側のマージンにある [ツールボックス] タブをクリックすると表示されます。コード エディタの詳細については、「コードの編集 (Visual C#)」を参照してください。デザイナの詳細については、「Windows フォーム デザイナ」および「WPF デザイナの概要」を参照してください。

右下の [プロパティ] ウィンドウは、デザイン ビューでのみ表示されます。このウィンドウで、ボタン、テキスト ボックスなどのユーザー インターフェイス コントロールについて、プロパティを設定し、イベントをフックします。このウィンドウを [自動的に隠す] に設定すると、[コード ビュー] に切り替えるたびに、右側のマージンに最小化表示されます。[プロパティ] ウィンドウとデザイナの詳細については、「ユーザー インターフェイスのデザイン (Visual C#)」を参照してください。

ソリューション エクスプローラとプロジェクト デザイナ

右上のウィンドウは、ソリューション エクスプローラです。プロジェクトのすべてのファイルが階層的なツリー ビューで表示されます。[プロジェクト] メニューを使用し、新しいファイルをプロジェクトに追加すると、ソリューション エクスプローラに表示されます。ソリューション エクスプローラには、ファイルだけでなく、プロジェクト設定や、アプリケーションに必要な外部ライブラリへの参照も含まれます。

プロジェクト デザイナのプロパティ ページにアクセスするには、ソリューション エクスプローラの [プロパティ] ノードを右クリックし、[開く] をクリックします。ビルド オプション、セキュリティ要件、配置の詳細などのプロジェクト プロパティを変更するときに、このページを使用します。ソリューション エクスプローラとプロジェクト デザイナの詳細については、「プロジェクトの作成 (Visual C#)」を参照してください。

コンパイラ、デバッガ、およびエラー一覧のウィンドウ

C# コンパイラは対話形式のツールではないため、ウィンドウはありませんが、[プロジェクト デザイナ] でコンパイラ オプションを設定できます。[ビルド] メニューの [ビルド] をクリックすると、IDE から C# コンパイラが呼び出されます。ビルドが成功すると、ステータス ペインにビルド正常終了メッセージが表示されます。ビルド エラーがあると、エディタ/デザイナ ウィンドウの下部にエラー一覧が記載された [エラー一覧] ウィンドウが表示されます。エラーをダブルクリックすると、ソース コードの該当する行にジャンプします。F1 キーを押すと、強調表示されているエラーのヘルプ ドキュメントが表示されます。

デバッガにはさまざまなウィンドウがあり、実行しているアプリケーションの変数値や型に関する情報が表示されます。デバッグ時には、[コード エディタ] ウィンドウを使用して、デバッガの実行を一時停止する行を指定し、一度に 1 行ずつコードをステップ実行できます。詳細については、「ビルドとデバッグ (Visual C#)」を参照してください。

IDE のカスタマイズ

Visual C# のウィンドウはいずれも、ドッキング可能またはフローティングにしたり、非表示/表示を切り替えたり、新しい位置へ移動したりできます。ウィンドウの動作を変更するには、タイトル バーの下向きの矢印かプッシュピン アイコンをクリックし、使用できるオプションから選択します。ドッキング ウィンドウを新しいドッキング位置に移動するには、ウィンドウ ドロッパー アイコンが表示されるところまでタイトル バーをドラッグします。マウスの左ボタンを押したままで、新しい位置のアイコン上にマウス ポインタを移動します。ウィンドウをドッキングする側 (左側、右側、上部、または下部) のアイコン上にポインタを移動します。中間のアイコンにポインタを移動すると、ウィンドウがタブ付きウィンドウになります。ポインタを移動するときに、青色の半透明の四角形が表示されます。これは、ウィンドウをドッキングする新しい位置を示します。

Visual Studio ドッキング ウィンドウ

[ツール] メニューの [オプション] をクリックすると、IDE のさまざまな機能をカスタマイズできます。詳細については、「[オプション] ダイアログ ボックス (Visual Studio)」を参照してください。

参照

概念

ユーザー インターフェイスのデザイン (Visual C#)

プロジェクトの作成 (Visual C#)

コードの編集 (Visual C#)

ビルドとデバッグ (Visual C#)

その他の技術情報

Visual C#

Visual C# IDE の使用

Visual Studio でのアプリケーション開発

Visual Web Developer

Visual Web Developer のユーザー インターフェイス要素