コードを編集する

コードを作成し、問題をナビゲートして修正

自信を持ってコーディング

必要な場合はいつでも支援を得る

Visual Studio guides you with live assistance as you write code, no matter what language you use, from C#/VB and C++ to JavaScript and Python.

IntelliSense は API を記述する場合に、オートコンプリート機能で速度と精度を高めます。 カテゴリごとに一連の値を絞り込むことができるので、新しい API の調査をより迅速に行うことができます。 クイック ツールヒントを使用して API 定義を検査できます。波線は問題があることを知らせ、多くの場合、入力と同時に表示されます。

コンテキスト内を移動

探索しているうちに場所を見失わないでください

大型のコード ベースで回避策を見つけることは難題になります。

Visual Studio helps you find your way around more easily, without losing the context of the code or the markup you started from, with capabilities like Peek to definition, and the improved GoTo which lets you filter down easily, and choose to look just for one kind of item.

すべての参照の検索によって、結果のグループ分け、フィルタリング、検索を簡単に行うことができ、結果セットを必要な数だけ保持できます。

Enhanced Scrollbar’s 10,000 foot structural view of your code file lets you quickly pinpoint issues, and Structure Visualizer means you always know where you are in your code’s block structure.

ソリューション エクスプローラーでインライン オブジェクトの参照を使用して、コードのオブジェクト構造を簡単に表示するとともに、ソリューション内のファイルをすばやく検索します。

コードを理解する

今いる場所の全体像

コードの呼び出しの構造をすばやく理解するためにコードから離れる必要はなく、Code Lens を使用して関連する関数に移動します。 Code Lens ではさらに多くのことができます。 メソッドの最終変更者や、テストの合否を、今コードのどこを読んでいても見つけることができます。

問題を迅速に解決

問題の核心を捕捉、修正点を発見

Light Bulbs アイコンでは、共通のコーディングの問題を特定、修復できます。多くの場合、コードの入力に応じて「ライブ」で実行し、エディターの内部からすばやくコードによる対策 (リファクタリング、インターフェイスの実装など) を行います。

問題を迅速に解決

問題の核心を捕捉、修正点を発見

エラー リストは、コンパイルとビルドからコードの分析の問題まで、ソースが何であるかにかかわらず、ソリューションのコード関連の問題に移動して修正する「ワンストップショップ」です。

Some languages support live custom “Analyzers” to spot domain-specific issues as you type.

Use advanced filtering to focus on the problem, navigate to it, and make your fix.

エラーの際に [コード リンク] をクリックするか、F1 キーを押して、問題の解決に役立つ Web コンテンツを検索します。

リファクタリングが容易

IDE による負担の軽減

プロジェクトが成熟するにつれ、ご自分や他のユーザーが以前に記述したコードを再構築し、リファクタリングする機会が生じます。

That’s a whole lot easier when Visual Studio takes care of the heavy lifting for you.

C#、VB や、現在では C++ など複数の言語で、Visual Studio Editor の [クイック アクション] メニューを介して、メソッドの抽出や名前変更などの強力な組み込みのリファクタリング オプションをサポートしています。

設定を持ち運ぶ

…どこへ行くときも!

必要な環境の設定は、1 回で終わりにしたいタスクであることを当社は知っています。それで、Visual Studio へのログイン時にユーザーの設定もローミングされるようにしました。 さらに、異なる開発者向けサービスへのアクセスに使用する可能性がある ID (Azure アカウントなど) もローミングされるので、必要なのは、資格情報を 1 回入力することだけです。

最適な画面レイアウト

…どこで作業していても!

マルチモニター デスクトップでの作業用のお気に入りの画面レイアウトと、ノート PC で使用する別のお気に入りの画面レイアウトを取得しましたか。 大丈夫です! 特定のコンピューターや仕事で最適に機能するカスタム画面レイアウトを保存し、適用できるようになりました。

学生、オープン ソース、個人の開発者向けの無料でフル機能の IDE

無償ダウンロード

小規模なチームのためのプロフェッショナル開発者用ツール、サービス、サブスクリプション特典

無料試用版

あらゆる規模のチームにおいて、品質やスケールについての厳しいニーズへの対応を可能にするエンド ツー エンド ソリューション

無料試用版