Visual Studio for Mac
.NET を使用した iOS、Android、Web 用アプリとゲームの開発。Mac 用にカスタマイズされた .NET IDE
Visual Studio 2022 for Mac では、IDE 全体にわたるネイティブ コントロール、新しいダーク モード、ネイティブな macOS アクセシビリティ ツールを使用して、macOS エクスペリエンスを完全に導入しています。

高速かつ円滑
Visual Studio 2022 for Mac では、.NET 7 で構築された完全にネイティブな新しい macOS UI に加えて、Apple M1 チップのネイティブ サポートを提供します。 これらすべてにより、日々のコーディングがさらに高速で、滑らかになります。

.NET 7 を使用した最新の開発
Visual Studio 2022 for Mac には、Blazor の応答性の高い C# Web URI から、Azure Functions を使用したイベントドリブンなソリューションまで、.NET 7 の開発に必要なものはほとんどすべてが含まれています。


高度な IntelliSense
Roslyn の機能により、Visual Studio for Mac で IntelliSense を簡単にご利用いただけます。 IntelliSense は、ユーザーの入力に従い API を記述し、オートコンプリート機能により、コード記述の速度と精度を高めます。
クイック ヒント ツールを使用して、API 定義を調べることができます。 エディターの波線により、入力中のイシューがリアルタイムで強調表示されます。
インテリジェントなリファクタリング
プロジェクトが成熟するにつれ、ご自分や他のユーザーが以前に記述したコードを再構築し、リファクタリングする機会が生じます。 Visual Studio for Mac があれば、そのような面倒な作業も簡単に行えます。
統合されたバージョン コントロール
Visual Studio 2022 には、独自のリポジトリをクローン、作成、オープンするための Git バージョン コントロールのサポートが組み込まれています。 Git ツール ウィンドウには、コードの変更のコミットとプッシュに必要なすべてのものが含まれています。
強力なデバッグ
統合デバッグは、すべての Visual Studio 製品のコア部分です。 コードをステップ実行して変数に格納されている値を確認したり、変数にウォッチを設定して値がいつ変化するかを確認したり、コードの実行パスを調べたり、他に内部でチェックする必要があるものは何でも確認できます。
.NET
ASP.NET Core を使用して、Web とクラウドの最新のソリューションを構築します。
Xamarin
iOS、Android、macOS などのアプリを C# と .NET を使ってビルドする
Unity
クラス最高のデバッグ機能で、次のゲームやリアルタイム 3D Unity アプリケーションを構築できます。
Visual Studio for Mac と PC を比較する
Visual Studio 2022 for Mac
Visual Studio 2022
C# を使用した Web 開発およびクラウド開発
- ASP.NET Core および .NET Core
- Azure に発行
- Azure Functions
- Azure 接続済みサービス
- Docker コンテナー ツール
- ASP.NET Core および .NET Core
- Azure に発行
- Azure Functions
- Azure 接続済みサービス
- Docker コンテナー ツール
デスクトップ開発
- —
- —
- Xamarin および C# を使用する Mac アプリ
- C# を使用したコンソール アプリ
- —
- WPF と Windows フォーム
- UWP
- —
- C# を使用したコンソール アプリ
- C++ を使用したデスクトップ アプリ
モバイルとゲーム
- Xamarin および C# を使用した .NET によるモバイル開発
- Unity と C# を使用したゲーム開発
- —
- Xamarin および C# を使用した .NET によるモバイル開発
- Unity と C# を使用したゲーム開発
- C++ を使用したモバイルおよびゲーム開発
その他のワークロードとツール
- JavaScript/TypeScript
- —
- —
- Node.js
- ユニットテスト
- Git を使用したバージョン コントロール
- JavaScript/TypeScript
- Python
- SQL Server データ ツール
- Node.js
- ユニットテスト
- Git を使用したバージョン コントロール
Visual Studio for Mac と PC を比較する
機能 |
---|
ASP.NET Core と .NET Core | ||
---|---|---|
Azure に発行する | ||
Azure Functions | ||
Azure 接続済みサービス | ||
Docker コンテナー ツール |
WPF フォームと Windows フォーム | ||
---|---|---|
UWP | ||
Xamarin および C# を使用する Mac アプリ | ||
C# を使用したコンソール アプリ | ||
C++ を使用したデスクトップ アプリ |
Xamarin および C# を使用した .NET によるモバイル開発 |
---|
Unity および C# を使用したゲーム開発 |
---|
C++ を使用したモバイルおよびゲーム開発 |
---|
JavaScript/TypeScript | ||
---|---|---|
Python | ||
SQL Server データ ツール | ||
Node.js | ||
単体テスト | ||
Git を使用したバージョン コントロール |


Visual Studio 2022 for Mac
.NET を使用した iOS、Android、Web 用アプリとゲームの開発。状況をお聞かせください
Developer Community は、Visual Studio for Mac エンジニアリング チームへのダイレクト ラインです。 問題を報告したり、機能をリクエストしたり、他のユーザーの投稿に賛成票を投じたりして、お客様にとって重要なことをお知らせください。
ドキュメント
Visual Studio for Mac を使用して、プラットフォームやデバイス用に、選択した言語でアプリケーションを開発する方法について説明します。
Visual Studio for Mac Preview
次のメジャー リリースの Visual Studio for Mac の形づくりにみなさんもご参加ください。