クロスプラットフォームとゲーム開発用の C/C++ を使用した Visual Studio IDE Skip to content
メイン コンテンツへスキップ
Visual Studio
C および C++ コーディング ツール | Visual Studio2021-09-02T10:33:09-07:00

Cplusplus logo

C および C++ アプリケーションの開発

MSVC、Clang、CMake、MSBuild など、選択したツールを使用して、Windows 用の最新の C と C++ アプリをビルドします

C/C++ アプリのビルドに必要なコンポーネントをインストールする

  • デスクトップ、モバイル、Linux、およびゲーム開発用の C/C++ コンポーネントが含まれている
  • 軽量でシンプルなインストールを取得する
  • インストール中にコンポーネントを追加します、または
C and C++ video screenshot

ダウンロードすると、下で選択した Visual Studio のエディションの ライセンス条項 に同意したものと見なされます。 Visual Studio を使用してソフトウェアをダウンロードする機能も提供します。 このソフトウェアは、3rdサード パーティに関する通知または付随するライセンスに記載されているとおり、個別にライセンスされます。 ダウンロードすると、これらのライセンスにも同意したものと見なされます。

別の言語でコードを記述しますか?

Visual Studio for Windows をダウンロードして、必要なツールを選択します

複数のコードベースを表示するグラフィック

あらゆるコードベースをサポート

CMake、Clang、mingw など

任意の環境からコードベースを開き、すぐに作業にとりかかることができます。 MSBuild と Microsoft Visual C++ コンパイラまたはサードパーティのツールセット (CMake と Clang または mingw など) を使用して、IDE でコードのビルドとデバッグを行うことができます。 最上級の CMake 機能をご利用ください。

Windows 開発

Windows のターゲットに最適

Microsoft Visual C++ ツールセットと Visual Studio 2019 を使用して、クラシック Windows デスクトップ プログラム、または HoloLens、Surface Hub、PC、Xbox をターゲットにしたユニバーサル Windows アプリの設計とビルドを行うことができます。

Microsoft Visual C++ ツールセットのスクリーンショット
C++ 11、C++ 14、および C++ 17 の多くの機能のサポートのスクリーンショット

最新の C++ のサポート

C++11、C++14、C++17 を使用したアプリの作成

C++11、C++14、多数の C++17 機能のサポートと、市場をリードするパフォーマンス、ビルドのスループット、セキュリティをご利用ください。 ジェネリック ラムダ式、再開可能な関数、decltype (auto)、拡張 constexpr、C++ 属性、fold 式、型システムの noexcept、インライン変数などの最新機能を活用して、コードを記述します。

Linux 開発

Linux アプリの作成とデバッグをリアルタイムで

強力なコーディングおよびデバッグ ツールを利用して、GCC、Clang などのコンパイラを使用してビルドされた Linux をターゲットにするコードを管理できます。 リモートから実行して、GDB で Linux アプリケーションをデバッグできます。 Linux 用の IoT アプリまたはハイ パフォーマンスのコンピューティング クラウド サービスのいずれを構築する場合でも、Visual Studio は生産性の向上に役立ちます。

Linux デバッグ ツールのスクリーンショット
モバイル開発ウィンドウのスクリーンショット

モバイル開発

生産性を維持しながら Android と iOS をターゲットにする

Visual Studio 2019 とデバッガーの機能を利用して、C++ で高パフォーマンスの Android/iOS アプリやゲームを構築し、C++ ライブラリを共有してモバイル プラットフォームと Windows の両方をターゲットにすることができます。また、Xamarin と C++ を使用して 1 つのコードですべてのモバイル プラットフォームで実行できるようにすることができます。

ゲーム開発

最上級クラスの数多くのゲーム スタジオが既に Visual Studio を利用

DirectX を使用して、Windows デバイス上で動作する高パフォーマンスのゲームを作成できます。また、Unity、Unreal、Cocos などのトップ クラスのゲーム エンジンを使用して、クロスプラットフォームのゲームを構築できます。 数多くの高名なゲーム スタジオが既に Visual Studio を使用しています。その一員に加わり、Visual Studio 2019 と世界クラスのデバッガーを使用して生産性を向上させましょう。

ゲーム開発ウィンドウのスクリーンショット
デバッグと診断ウィンドウのスクリーンショット

他に類を見ないデバッグと診断

最高のバグがないコードを作成しましょう

ブレークポイントの設定やコードのステップ実行などの基本をすべて実行してから、変数の視覚化、パフォーマンスのプロファイル、ローカルまたはリモート プロセスのデバッグ、マルチスレッド アプリケーションのデバッグなどの高度な機能を利用します。 クリックしてコードを実行、ライブ コードを編集して、リビルドせずに継続して実行できます。

強力な仕事効率化機能

コードを簡単に参照、編集、改善

構文の色分け、ガイドライン、コード ヒント、クラス ビュー、呼び出し階層を使用してコードを視覚化します。 参照、定義、宣言などで任意のコード シンボルにナビゲートします。 コードの入力時にオートコンプリートし、問題をすばやく修復し、ニーズに合わせてコードをリファクタリングすることができます。 一般的な問題についてコードを分析します。 節約した時間を有意義に利用できるようになります。

仕事効率化機能のスクリーンショット

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

無料ダウンロード

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

無料試用版

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

無料試用版

フィードバック