Visual Studio 2019 IDE - Windows 用プログラミング ソフトウェア Skip to content
Visual Studio 2019 | Visual Studio2020-11-23T14:01:42-08:00

Visual Studio 2019

より迅速にコードを作成。 よりスマートに作業。 クラス最高の IDE で未来を創造。

Visual Studio で Git を使用してコードをデバッグ、コミットするとき、および対話型ウィンドウの IPython でプロット出力を使用して Python コードを実行するときに、ブレークポイントを設定してヒットする方法を示す結合された GIF Combined GIF showing how to set and hit a breakpoint when debugging, committing code in Visual Studio with Git, and running Python code with plot outputs with IPython in the Interactive Window

初期設計から最終的な配置まで、すべてを網羅するツールセットで開発

最新情報
Visual Studio のプレビュー

初期設計から最終的な配置まで、すべてを網羅するツールセットで開発

  • C++ ファイル向けの IntelliSense のパフォーマンス向上
  • 多数の一般的なエミュレーターを使用してローカルに開発
  • ソリューション エクスプローラーで簡単にテスト アクセス
  • Visual Studio 内でリポジトリの作成とクローン、ブランチの管理、マージの競合の解決を直接行うことができる優れた Git エクスペリエンス
  • Microsoft Azure ワークロードにKubernetes サポートが組み込まれました
最新情報
Visual Studio のプレビュー

クラウド接続

Visual Studio 2019 を最大限に活用する

  • 最新の状態を維持し、最新の情報を把握
  • 組み込みおよびダウンロード済みの機能を使用した、より効率的なコーディング
  • エディターを閉じずにシームレスに共同作業
Illustration of cloud

エラーの少ないコードを記述

変数を速く正確に入力するために IntelliSense のコードの提案を利用すれば、困ったときにも対応できます。 どんなに複雑な場合も、必要なあらゆるファイル、型、メンバー、シンボルの宣言にすばやく移動できます。 関数の名前変更、パラメーターの追加などのアクションを提案する “電球” を使用して、コードをすばやく改善できます。

IntelliSense の電球 (ねじ回し) によるコードの提案を示す GIF IntelliSense の電球 (ねじ回し) によるコードの提案を示す GIF

コードの詳細を調べる

CodeLens を使用すると重要な分析情報が簡単に得られます。たとえば、コードがどのように変更されたか、その変更による影響、メソッドの単体テストが完了済みかどうかなどを確認できます。 参照、作成者、テスト、コミット履歴などの重要な情報が一目でわかります。

CodeLens の分析情報でテストにパスしたことを示す GIF CodeLens の分析情報でテストにパスしたことを示す GIF

バグをすばやく見つけて修正

Visual Studio では、必要なブレークポイントとメソッドを使用することで、バグの調査が必要だと思ったその瞬間にコード実行を中断できます。 1 ステップ進めすぎたときや、予期しない変化が発生したときには、セッションを再開したりその状態を再作成したりしなくても、任意のコード行にステップ バックできます。

Visual Studio での C++ によるデバッグ履歴を示す GIF Visual Studio での C++ によるデバッグ履歴を示す GIF

効率的な作業

テスト スイートのナビゲーションや編成を簡単に行うことができ、テストするコードの量を分析して結果をただちに確認できます。 変更するたびにその影響が即座にわかり、コード入力を進めながら高度な機能でコードをテストできます。 エラーが生じたら即座にそれを修正し、新たな変更が既存のテストで既に扱われたかどうかを確認できます。

インラインでテストにパスしたかどうかとポインターが置かれたときのインジケーターを示す GIF インラインでテストにパスしたかどうかとポインターが置かれたときのインジケーターを示す GIF

組み込みの Git と GitHub の統合によって開発者の生産性を向上

Git を Visual Studio 2019 で既定のバージョン コントロール エクスペリエンスとして使用することもできますし、Team Foundation バージョン管理 (TFVC) をそのまま一元的なバージョン コントロールに使用することもできます。新しい Git メニューから、独自のリポジトリをクローンしたり、作成したり、開いたりできます。統合された Git ツール ウィンドウを使用して、変更をコミットして自分のコードにプッシュしたり、ブランチを管理したり、リモート リポジトリについて常に把握したり、マージの競合を解決したりできます。

共有するのは画面だけでない

Live Share を使用すると迅速で自然なチーム コラボレーションが可能になり、言語やプラットフォームとは無関係に共同でリアルタイムに編集したりデバッグしたりできます。 アクセス制御やカスタム エディター設定でセッションをカスタマイズして、全員のコーディング スタイルを統一できます。

複数の開発者が同じファイルでコードを書いているときに LiveShare がどのように機能するかを示す GIF 複数の開発者が同じファイルでコードを書いているときに LiveShare がどのように機能するかを示す GIF

クラウド向けの構築

一般的なアプリケーション タイプ用のテンプレートとローカル Azure エミュレーターを使って迅速に起動して稼働することができ、その際 Azure アカウントは不要です。 また、Visual Studio から離れずに Azure SQL データベースや Azure Storage アカウントなどのアプリケーション依存関係をプロビジョニングできます。 アプリケーションに直接接続する Visual Studio リモート デバッガーを使用して、あらゆる問題をすばやく診断できます。

Azure でリモート デバッグを使用してシンプルな Web アプリをデプロイする方法を示す GIF Azure でリモート デバッグを使用してシンプルな Web アプリをデプロイする方法を示す GIF

Visual Studio ワークロード

Visual Studio での開発に必要なツールとコンポーネントのバンドルだけをインストールしてください

Web & cloud

Desktop & Mobile

Gaming

Other toolsets

Visual Studio で Azure 開発が簡単になります

拡張機能および統合

人気のあるアドオンを使って快適かつ生産的に作業

Visual Studio 2019 の発表ビデオ

2019 Visual Studio launch video

ありがちな基調講演とは異なる開幕

2019 Visual Studio launch video

Visual Studio Big Wigs とのライブ Q&A

2019 Visual Studio launch video

優れたコードをより速く作成する

2019 Visual Studio launch video

夢の開発チームを合理化する

2019 Visual Studio launch video

バグを修正してコード品質を高める

2019 Visual Studio launch video

GitHub と Azure DevOps を使用して DevOps をレベルアップする

2019 Visual Studio launch video

AI 導入によるブレーク

2019 Visual Studio launch video

C++ 開発を加速させる

2019 Visual Studio launch video

Xamarin を使用した iOS と Android のクロスプラットフォーム開発

2019 Visual Studio launch video

Visual Studio と Azure でクラウドへ

2019 Visual Studio launch video

.NET Core ですぐれた Web アプリを作成する

2019 Visual Studio launch video

.NET 開発向けの Visual Studio for Mac ツアー

2019 Visual Studio launch video

見事な実績を上げているすばらしい開発者

Video of Paul Yuknewicz

すべてのものを Docker に!

Paul Yuknewicz

Video of James Tramel

Visual Studio Subscription をお持ちですか? では、次は?

James Tramel

Video of Tyreke White

Visual Studio を使用した Python 開発

Tyreke White

Video of Olia Gavrysh & Scott Hunter

.NET Core 3.0 を使用した Windows デスクトップ開発の統合

Olia Gavrysh および Scott Hunter

Video of Jb Evain & Unity Evangelists

Visual Studio 2019 を使用して Unity によるゲーム開発で成功する

Jb Evain および Unity の支持者

Video of Lisa Guthrie

この Visual Studio 2019 セッションですべてのコンテナーと Kubernetes ファンを結束させる

Lisa Guthrie

Video of Scott Hunter

.NET Core 3.0 に装備されている機能

Scott Hunter

Video of James White

Visual Studio App Center を使用したモバイル アプリとゲーム用の CI/CD

James White

Video of Pranav Rastogi

ML.NET および Visual Studio 2019 を使用するすべての開発者のための Machine Learning と人工知能

Pranav Rastogi

Video of Richard Lander

IoT と .NET Core を使用してアプリケーションをすばやく「エッジ化」する

Richard Lander

Video of Marc Goodner

Azure Sphere と Visual Studio による IoT 開発の簡素化

Marc Goodner

フィードバック