Category Archives: オブジェクト指向・システム開発

Visual Studio 2022 Preview 4リリース

Download and try out the latest version of Visual Studio 2022. Build cross platform applications with .NET, ASP.NET, and C++!

情報源: Visual Studio 2022 Preview 4 is now available! – Visual Studio Blog

出ました。

ダウンロード

Blazor/Razorエディタが改善されています。その他いろいろ高速化。

私家版 Git For Windowsのインストール手順を更新

私家版 Git For Windowsのインストール手順

Git For Windowsのアップデートに伴い、インストーラーのウィザードに一部変更があったので、インストール手順の説明を更新しました。

.NET 6 Preview 7リンクまとめ

Visual Studio 2022 Preview 3リリース

Visual Studio 2022 Preview 3 now available! | Visual Studio Blog

2021/08/12更新: CDNの問題は復旧し配布が始まったようです。

個人とチームの生産性

Visual Studio 2022のビジョン・ブログでは、開発に革命をもたらす革新的な機能を提供することは、お客様が最高の開発者ライフを送れるようにするための重要な分野であると述べました。プレビュー3では、プロセスへのアタッチなど、あまり使われていないが便利な機能に新しい機能を追加しています。

プロセスへのアタッチの改善

その一例として、プロセスにアタッチするダイアログの改善が挙げられます。ダイアログは非同期になり、プロセスのコマンドライン引数、w3wp.exeプロセスのIIS情報を表示し、さらにオプションでプロセスの親子関係を表示するツリービューモードが追加されました。これらの機能により、高度なシナリオでどのプロセスをデバッグするかを決定する際の多くの摩擦が軽減されます。

新しいプロジェクトデザイナー

Preview 3では、.NET SDKプロジェクト用のプロジェクトプロパティデザイナーが一新されました。この新しいデザイナーは、一列に並んだオプションに明確な説明がついているので、使いやすく、見やすくなっています。また、新しいデザイナーには検索機能が組み込まれており、必要なプロパティを簡単に見つけることができます。

ダークテーマの改善

プレビュー3では、Visual Studioの使いやすさを向上させるために、ダークテーマに大きな変更が加えられています。新しいダークテーマでは、新しいアクセントカラーが採用されています。このカラーはあまり強くなく、控えめに使用されているため、気が散ったり目が疲れたりすることがありません。新しいアクセントカラーは、最新の製品のビジュアル・アイデンティティと一致するようになり、複数のツール間を移動する際に、適切なウィンドウを素早く見つけることができるようになりました。

モダンなアプリ開発

Visual Studio 2022では、既存のアプリケーションをサポートするツールと、最新のタイプのアプリケーションを構築するツールの両方を構築しています。例えば、プレビュー3では、Linux環境でテストを実行するための新しい機能や、TypeScriptまたはJavaScriptを使用してReactやVue.jsアプリケーションでフロントエンドを開発するための新しいプロジェクトタイプを追加します。

リモートテスト

リモートテストでは、クロスプラットフォームのテストからのフィードバックを得ることができ、Visual Studioを使ってデバッグすることもできます。この機能は、Linuxコンテナ、WSL、SSH接続など、さまざまなリモート環境で動作し、最新のクロスプラットフォームの.NETアプリケーションをテストできるようになります。

新しいJavaScriptとTypeScriptのプロジェクトタイプ

Angular、Vue、React用の新しいJavaScriptおよびTypeScriptプロジェクトタイプにより、フロントエンドアプリケーションをVisual Studioソリューションに簡単に組み込むことができ、Visual Studioからアプリケーション全体を起動してデバッグすることが可能になります。

あなたの指先でイノベーション

Visual Studio 2022のビジョンのもう一つの重要な点は、開発者の潜在能力を引き出す革新的な機能です。開発者にとって解決が難しい問題の中には、アプリケーションが実際に動作しているときにのみ発生する問題があります。そのような問題を診断するには、再現できない顧客からの報告しかないことがあります。問題のメモリ・ダンプを収集できれば、Visual Studio を使用してメモリ・ダンプをデバッグすることができますが、それは簡単なことではありません。

診断分析

メモリダンプは複雑で、問題の根本原因を見つけるのは、干し草の中から針を探すようなものです。しかし、Visual Studio 2022 Preview 3では、診断アナライザーを使用して、このプロセスを簡単に行うことができます。診断アナライザーは、メモリダンプに使用することで、.NETアプリケーションで見られる一般的な問題を特定することができます。これにより、複雑な問題をすぐに解決することができます。

一度に複数のGitリポジトリを操作する

プレビュー3には、複数のGitリポジトリなどの新しいプレビュー機能が追加されています。これにより、複数のリポジトリにプロジェクトが存在する1つのソリューションを扱い、1つのVisual Studioインスタンスからそれらのプロジェクトに貢献することができます。この機能は、「ツール」→「オプション」メニューの「プレビュー」タブから有効にすることができます。検索バー(Ctrl+Q)で「プレビュー」を検索し、「マルチレポサポートを有効にする」を探してください。

サマリー

上記の機能は、Visual Studio 2022 の方向性のほんの一例です。プレビュー3には、まだまだたくさんの機能があります。 今後数週間のうちに、Visual Studio 2022の新機能の多くについて、ブログ記事をお届けします。待ちきれない方は、リリースノートでプレビュー3の新機能の詳細をご確認ください。

参加してください!

Visual Studio 2022 Preview 3は、Visual Studio 2019と並べてインストールすることができ、プレビュー中は誰でも無料で使用することができます。私たちは、Visual Studio 2022が皆様にとって最高の開発者体験となるよう、皆様のご協力をお願いするとともに、生産性向上のための新しい機能を皆様にお試しいただけることを楽しみにしています。Visual Studio 2019のプレビューと同様に、プレビューをダウンロードしてお使いいただくことをお勧めします。また、Developer Communityでのフィードバック、問題の報告、アンケートへの参加など、お時間をいただきありがとうございます。

ダウンロードはこちらから

Visual Studio 2019 v16.11がGA

Visual Studio 2019 v16.11 is Available Now! | Visual Studio Blog

この度、Visual Studio 2019 v16.11 GAのリリースを発表いたします。このリリースでは、Visual StudioでのGitツールの使用感が改善され、.NETアプリケーションのホットリロードが可能になり、ヘルプメニューに便利なリンクが追加され、LLVMツールがLLVM 12にアップグレードされています。詳細については、Visual Studio 2019のリリースノートをご覧ください。

リリースノート: Visual Studio 2019 version 16.11 Release Notes | Microsoft Docs

Visual Studio 2022 Preview 2リリース

Visual Studio 2022 Preview 2 is out! | Visual Studio Blog

Visual Studio 2022の2回目のプレビューリリースを発表できることを嬉しく思います。プレビュー1では、初の64ビット版Visual Studioとして、スケーラビリティの向上を実現しました。Preview 2からは、個人やチームの生産性、モダンな開発、絶え間ないイノベーションをテーマにした新機能の提供に注力しています。このブログでは、Visual Studio 2022の新機能のいくつかをご紹介します。ぜひ、ダウンロードしてお試しいただき、ご意見をお聞かせください。また、皆様からのフィードバックをもとに、Visual Studioの次期メジャー・リリースの策定にご協力ください。

ダウンロード: https://aka.ms/vs2022preview

.NET 6 Preview 6リンクまとめ

登場しました。

.NET 6 Preview 6をリリースできることを嬉しく思います。Preview 6は、RC期間に入る前の最後から2番目のプレビューです。RCは2回行われます。このリリース自体は比較的小さいものですが、Preview 7はより大きなものになります。その後は、11月の最終リリースまで品質修正に専念します。素晴らしい新しい.NETリリースになることを期待しています。

ダウンロード: download .NET 6 Preview 6

Visual Studio 2022 Preview 1リリース

Visual Studio 2022 Preview 1 now available!

以下雑訳。

この度、Visual Studio 2022の最初のプレビュー・リリースのインストールが可能になりました。これは64ビットのVisual Studioの最初のリリースです。ぜひダウンロードしてお試しいただき、ご意見をいただきながらVisual Studioの次のメジャーリリースにつなげていきたいと思います。

今回のプレビューの主な目的は、新しい64ビットプラットフォームのスケーラビリティをテストし、調整することです。新しい64ビット・プラットフォームでは、Visual Studioのスケーリングが可能になり、システム・リソースをすべて利用できるようになります。これにより、複雑なソリューションを扱う場合や、Visual Studioを長時間使用する場合に、Visual Studioの信頼性が向上します。64ビット化の作業は、Visual Studioのすべての部分に影響を与えるため、通常のプレビューよりもはるかに大きな範囲で行われます。

私たちは、お客様が Visual Studio に品質、安定性、拡張性を求めていることを知っています。そのためには、お客様のような本物の開発者から改善点を教えていただくことが一番の近道なのです。私たちは、すべてのバグレポート、提案、そしてアップヴォートに注意を払っています。バグレポートは、Visual Studio の「report a problem」から送信できます。

Help us improve the quality and stability by reporting a problem within Visual Studio

Visual Studio 2022 Previewのダウンロード

Visual Studio 2022」のプレビュー版は、以前のバージョンのVisual Studioと並行してインストールでき、Community、Pro、Enterpriseの3つのエディションすべてで利用でき、無料で使用できます。

お客様の声をお聞かせください

プレビューをお試しいただき、Visual Studio 2019と同じようにお使いいただくことをお勧めします。また、Visual Studio 2022をお客様にとって最高の開発環境にするための貴重なフィードバックや製品内アンケートにご協力いただき、ありがとうございました。

特に、Visual Studio 2022で非常に大規模で複雑なソリューションを扱った経験についてお聞かせください。64ビットにアップグレードされる前は、この種のソリューションをお持ちのお客様は、メインの32ビットプロセスで使用するメモリーが不足して、Visual Studioに問題が発生することがありました。Visual Studio 2022の初期のテストでは、同じお客様が700(またはそれ以上!)のプロジェクトを含むソリューションでも、何日もIDEを実行することができました。

今後の展開

Preview 1 のアップグレードのほとんどは 64 ビットのサポートに関連していますが、Preview 2 からはエキサイティングな新機能とパフォーマンスの向上が予定されています。 これらの新機能については、Visual Studio のロードマップをご覧ください。すぐにお試しいただける新機能としては、IntelliCodeのアップデートがあります。これにより、一度に1行までのコードを自動的に完成させることができます。

Visual Studioを64ビットに移行する作業はまだ残っており、Visual Studio 2019の機能のうち少数のものはVisual Studio 2022 Preview 1には含まれていません。 それらの次期機能のリストはリリースノートに記載されています。

Visual Studio 2022 のプレビュー期間中、お客様が愛用しているエクステンションを開発しているパートナー企業は、エクステンションの更新作業を行います。その間、そのエクステンションはすぐにはVisual Studio 2022で利用できません。

Visual Studio 2022 for Macの最初のプレビューがまもなく公開されます。Visual Studioの新しいモダンなmacOS UIを初めてご覧いただけます。開発者からのフィードバックを受けるにはまだいくつかの作業が必要ですが、その進捗についてはこのVisual Studioブログでお知らせします。

すべてのエクステンション作者に呼びかけ

エクステンションを作成されている方は、ご自身のエクステンションをVisual Studio 2022に取り込むお手伝いをさせてください。まずは、エクステンションをプレビュー1に移行するためのガイドをご覧ください。

また!今週の金曜日(6月18日)には、Visual StudioチームのシニアPMであるMads Kristensenが、Visual Studio 2022の拡張機能をアップデートする方法を実演する様子をご覧いただけます。ライブストリームは、太平洋時間の午後3時にこちらからスタートします: https://youtu.be/-PKIPTW6km0

Visual Studio 2022を形作るために

Visual Studio 2022 をインストールし、使用し、調査に参加し、Developer Community で意見を共有することで、Visual Studio 2022 の形成に参加してください。

Visual Studio 2022 Previewのダウンロード

関連リンク

Visual Studio 2022 Previewのダウンロード


プログラミングC# 第8版
Ian Griffiths (著), 鈴木 幸敏 (監修), 木下 哲也 (翻訳)
オライリージャパン; 第8版 (2021/6/22)

.NET 6 Preview 6リンクまとめ


プログラミングC# 第8版
Ian Griffiths (著), 鈴木 幸敏 (監修), 木下 哲也 (翻訳)
オライリージャパン; 第8版 (2021/6/22)