Trace Id is missing
メイン コンテンツにスキップ

Visual Studio for Mac

Azure 向けの強力でスケーラブルな .NET アプリケーションを作成するために設計された、macOS 統合開発者向け環境 (IDE)。

クラウド ソリューション向けに設計

強力な統合ツールを使用して、.NET クラウド アプリケーションを開発し、運用環境にデプロイします。Visual Studio for Mac の機能を使用すると、クラウド向けに最適化され、高度にセキュリティで保護されたアプリケーションをすばやく効率的に作成することができます。

Azure DevOps および GitHub と緊密に統合され、生産性を強化。

様々な言語で、すばやくバグを見つけて修正するための高度なデバッグ機能。

.NET Core が完全にサポートされ、どのプラットフォームでも実行できる高パフォーマンスでスケーラブルな Web アプリを作成します。

.NET および Azure Functions のサーバーレス コンピューティングの機能を利用して、イベントドリブンのソリューションを作成します。

開発者の生産性を再考する

ソース管理が緊密に統合されているおかげで、Git リポジトリを macOS IDE で直接操作できます。サポート付きの機能豊富なコード エディターを使用して .NET プロジェクトを編集し、高度なリファクタリングと IntelliSense を実現できます。チームやオペレーティング システムを越えて作業し、その他の .NET 開発者と共同作業することができます。

Visual Studio for Mac のデバッグ ファイル
Azure に発行されている Visual Studio for Mac のデバッグ ファイル

高パフォーマンスでスケーラブルな Web アプリを作成する

.NET Core を使用して、どのプラットフォームでも実行できるアプリを作成しましょう。C#、HTML5、CSS3、JavaScript に対応した Visual Studio for Mac の最高レベルのエディターを活用し、Leaner Style Sheets (LESS) と Syntactically Awesome Style Sheets (SASS) の高度な機能を使用して Web アプリを効率化することができます。

クラウド アプリケーションをローカルで開発する

ローカルのエミュレーターとツールを使用することで、Azure にサインインせずに作業できます。デプロイする準備が整ったら、アプリケーションをクラウドに簡単に移行することができます。.NET Azure Functions を使用してサーバーレス アプリケーションの実行とデバッグを行い、運用環境のイベントにローカルかつリアルタイムで対応できます。

Visual Studio for Mac のコードを簡略化するための推奨事項を受け入れるユーザーを示す画像。
Visual Studio for Mac のコードで特定されるチーターの画像

組み込みツールでアプリをスムーズに実行する

強力なデバッガーを使用して、クラウド アプリのバグやパフォーマンスの問題をすばやく特定して修正できます。Visual Studio for Mac Profiler を使用して、メモリ リークやスタック コールを分析し、Roslyn を使用してリアルタイムでコード分析を行うことができます。

Azure Functions プロジェクトを構成するウィンドウと、初期テンプレートのトリガーのオプションを示すドロップダウン。

Azure Functions を使用してサーバーレスに移行する

.NET と Azure Functions を使用して、スケーラブルでイベントドリブンなソリューションを作成しましょう。Functions をお使いのローカル開発コンピューターで編集、作成、実行したり、実行中の Azure サービスにバインドされた Functions をデバッグしたりすることができます。IDE を使用して、Azure Functions プロジェクトを直接、そして簡単にクラウドにプッシュできます。

Visual Studio の WebHelper というタイトルのデバッグ コード。

コンテナーをいつでも使用可能

Docker コンテナーを使用してマイクロサービスを作成したり、統合 Docker サポートを使用して .NET Core アプリを単にコンテナー化したりできます。Solution Pad コンテキスト メニューを使用して、macOS IDE で直接、Dockerfile をすばやく作成したり追加したりできます。IDE が完全にサポートされ、コンテナー化されたアプリを作成したりデバッグしたりできます。

包括的なセキュリティとコンプライアンス、組み込み済み

Azure 無料アカウントで作業を開始する

1

無料で始めましょうUSD200 相当のクレジットを取得して 30 日間使用できます。クレジットを保持している間は、最も人気のあるサービスの多くを無料で利用できるほか、55 以上のその他のサービスを常時無料で利用できます。

2

クレジットがなくなった後に、同じ無料サービスでビルドを続けるには、従量課金制に移行してください。月々の無料使用分を超えた場合にのみ、お支払いいただきます。

3

12 か月が経過すると、55 を超える常時無料サービスが引き続き提供されます。無料の月額料金を超えて使用した分に対してのみ料金が発生します。

Visual Studio for Mac を利用しているお客様

開発者向けリソース

ビルドとデプロイ

 クラウド接続されたアプリを作成します。

 Web アプリ をデプロイし、オープンソースのツールと機能を使って Azure に デプロイ します。

Xamarin、.NET および Unity を使って、クラウド接続されたクロスプラットフォームの モバイル アプリケーション ち ゲーム を作成します。

アーキテクチャと設計

無料の eブックを利用して、ASP.NET Core と Azure を使用した Web アプリ をアーキテクトします。

すべての開発者レベルに対応した、 幅広いサンプル アプリとコード デモの コレクションにアクセスできます。

Visual Studio for Mac に関してよく寄せられる質問

  • 最小 システム必要条件 (オペレーティング システム、ハードウェア、サポートされる言語など) をご確認ください。

  • 既定では、Visual Studio for Mac を含むすべての Mac 上のアプリケーションは、シングルインスタンス アプリです。使用するアプリケーションが既に開いている場合、関連するアイコンをもう一度選択すると、新しいインスタンスではなく、実行中のインスタンスが開きます。別のアプリケーション インスタンスを開く必要がある場合は、システムの プロンプト で開くよう指示します。

  • 購入 オプションを参照してください。

準備が整ったら、Azure の無料アカウントを設定しましょう