GA の日です、皆さん: 安物のラジオを開けて、大音量で音楽を流しましょう。Visual Studio 2019 が正式にリリースされました (Mac 開発者の皆さん、興奮しすぎないでくださいね)

Table of Contents

GA の日です、皆さん: 安物のラジオを開けて、大音量で音楽を流しましょう。Visual Studio 2019 が正式にリリースされました (Mac 開発者の皆さん、興奮しすぎないでくださいね)

PC および Mac 向けの Visual Studio 2019 が一般提供の光の中に現れ、Microsoft 開発者にとって大きな日となりました。

マイクロソフトのPC開発ツールの最高峰がバージョン16に登場

Visual Studio 2019 は、2018 年末の MSFT の Connect(); イベントに続いてプレビュー形式で初めて登場しましたが、一般提供形態 (バージョン 16) では、それほど劇的なものではなく、開発者の生産性を向上することを目的とした調整が行われており、以前の 2017 バージョンからの進化形となっています。

最も目立つ変更点は、開発者がより早く使い始めることができるように設計された「スタートウィンドウエクスペリエンス」画面です。従来の「新規プロジェクト」画面からの変更は、依然として賛否両論あり、私自身もまだ、新しいプロジェクトを起動したり、リポジトリからコードをチェックアウトしたりするために、大きくて使いやすい適切なボタンを直感的にクリックできるほど、自分の筋肉の記憶をアップデートできていません。

しかし、個人的な愚痴はさておき、この新しいスタート エクスペリエンスは、この環境に慣れていないユーザーや、まだ発見されていないプロジェクト タイプを見つける方法を模索しているユーザーにとって役立つでしょう。

開発者は結局のところ、コードを書くためにそこにいるという認識に基づき、コーディングウィンドウ周辺の無駄な要素を撤廃したのも、より嬉しい変更点です。メニューはタイトルバーに移動したため、画面上の貴重なピクセルスペースが広くなりました。IDEの検索機能もかなり高速化し、私の拙いスペルミスにも対応しやすくなりました。ただし、結果リストの表示が少々詳細すぎるため、表示される項目数が少なくなっています。

IDE にはドキュメント ヘルス インジケーターも搭載されており、これをクリックすると開発者はダイアログ ボックスに移動し、必要に応じてクリーンアップを実行できます。

Microsoft の飲酒ゲームをプレイしている開発者は、Intellisense に AI の魔法の杖が渡され、IntelliCode の形でコード補完を支援する追加の機能が搭載されていることにも気づいて喜ぶでしょう。

IntelliCode は、GitHub 上の数千ものオープンソースプロジェクトから得た情報を基に、一般的なプラクティスを推奨します。また、ユーザー自身のコード内のパターンも学習します。

残念ながら、Clippyがポップアップして「新しい言語で「Hello World!」を書こうとしているようですね。何かお手伝いしましょうか?」と尋ねる機会は今回はありませんでした。次のバージョンで実現するかもしれません。

このリリースではデバッグも改善され、開発者が求めている値の変更時にのみブレークポイントが実行されるなどの改善が行われました。

Live Shareで共有することは思いやりです

また、このリリースには、2018 年にプレビュー形式で初めて登場した Microsoft のコード コラボレーション テクノロジである Live Share も盛り込まれています。これは現在 Visual Studio 2019 に含まれており、コード ライターがリポジトリのクローン作成や環境の設定に煩わされることなく、コードを共有し、共同で編集およびデバッグすることができます。

あるいは、誰かのデスクまで歩いて行って、マウスを奪い取ることもできます。

C++とPythonのサポートも追加され、特に重要な点として、読み取り専用モードが実装され、ゲストがデバッグセッションを開始できるようになりました。サードパーティ製の拡張機能も用意されており、可視化ツールのOzCodeや、セッション中に統合チャットを提供するCodeStreamも利用可能です。

Visual Studio 2019 for Mac

Visual Studio の Mac 版も本日リリースされました。機能の幅広さという点では PC 版に遠く及びませんが、独自の「スタート エクスペリエンス」と、Windows 版と共有するコードに基づいて構築された C# エディターのプレビュー バージョンが提供されます。

対

バレンタインデーを忘れてしまった?代わりに、大切な人をVisual Studio 2019のローンチイベントに連れて行きましょう

続きを読む

Intellisense とコード補完の優れた機能を備えた新しいエディターは、現時点ではオプトインですが、Microsoft が言語を追加し続けると、デフォルトになるのは時間の問題です。

エディター以外にも、Visual Studio 2019 for Macの一般提供版では、Xamarinのビルドとデプロイ時間が改善され、Visual Studio for Windowsに搭載されているUnityデバッガーが移植されています。さらに重要な点として、macOSドックからIDEの複数のインスタンスを起動できるようになりました。

本日のVisual Studio 2019リリースは、スタートエクスペリエンスを除けば、全体的に「着実に進んでいる」アップデートと言えるでしょう。画期的とまではいかないまでも、多くの思慮深い改良が加えられています。これらの変更は、Windows Phone開発者でない限り、PC版IDEのエクスペリエンス向上に大きく貢献しています。

当然のことながら、Xamarin と Android の速度は向上しているものの、Visual Studio 2019 は Windows 10 Mobile の面ではついに敗北を認めました。

「Windows 10 Mobile デバイス向けのアプリケーションの開発を継続する必要がある場合は、Visual Studio 2017 を引き続き使用してください」という簡潔なメッセージは、終わりが近づいているという現実を認めています。®

Discover More