MSDN ブログで Visual Studio for Mac に関する記事を公開したが、2016年11月16~18日に開催されるMicrosoft Connect()で発表される予定であるため投稿を取り下げた。Google のキャッシュでアクセス可能だ。
明日、Microsoft は Apple のハードウェアと OS を好む .NET 開発者向けの IDE ツールである Visual Studio for Mac のプレビューリリースを発表する予定だ。同 IDE は Windows 上で知られている標準のVisual Studioの機能の一部を提供しているが、表層下には拡張された Xamarin Studio であるため、本ツールの名前は多少混乱する。VS for Mac は 多数の VS 機能に統合された馴染みのあるインターフェースを開発者に提供することを目的としている。
VS for Mac は Mac、iOS、Android 用の .NET アプリケーション開発を対象としている、Xamarin 技術にはそれらの OS 用のクロスプラットフォームソリューションが含まれている。 Azure クラウドがバックエンドのサーバー開発もサポートしており、サポートされている言語は C# と F# だ。
新しい IDE における他の重要な機能はインテリセンス、リファクタリング、コードアナライザと修正、Roslynコンパイラとの統合、MSBuild と TextMate 統合のサポートだ。.NET Core 及び ASP.NET Core もサポートされている。既存の拡張メカニズムを利用することで、他の言語、エディタ機能、プロジェクトタイプなどのサポートを追加することができる。全体的なユーザーインターフェイスは VS を彷彿させるが、外観は Mac アプリケーションのものだ。
VS for Mac は Microsoft が他のオペレーティングシステム、プラットフォーム、オープンソースをどのように扱うか大きな変化を表している。過去には Mac でこのようなツールを利用することができる望みはなかったが、開発者は VS for Mac と VS Code のどちらかを選択可能となった。なぜこれら IDE 全てを押し出しているかは明確ではないが、時間が解決するだろう。最もロジカルなソリューションはクロスプラットフォームとブラウザベースによる一つの IDE だ。VS Code はそうした IDE になりうるが、標準の VS と比較すると現時点では不十分だ。VS Code が標準 VS のように機能豊富になった場合でも、VS Code が主な .NET IDE として扱われることは無いようにみえる。
Visual Studio for Mac のプレビューは同製品が Connect() で発表後 VisualStudio.comからダウンロードできます。
Rate this Article
- Editor Review
- Chief Editor Action