テクノロジー業界の主要なアップデートとして、Microsoft は Visual Studio 17.9 の 2 番目のプレビューを開始し、特に .NET MAUI および C++ 開発ワークフローの改善を目的とした新しい機能を導入しました。
革新的な機能の 1 つは、ユーザーが特定のコード セグメントを「二重引用符」、「一重引用符」、括弧などの括弧区切り記号で自動的に囲む機能です。これは、ユーザーが引用資料の両端を手動で入力する必要があった以前のバージョンと比較します。この機能を容易にするには、ユーザーは [ツール] > [オプション] > [テキスト エディター] に移動し、[引用符または括弧を入力するときに選択範囲を自動的に囲む] オプションにチェックを入れます。
C++ コーディングの分野にも注目すべき追加が加えられました。ユーティリティ「#include」には、「#include 診断」を含む新しいオプションが追加され、各 #include ディレクティブがコード内で参照される頻度をグラフィカルに表示します。これにより、ディレクティブの上部に参照カウントが表示され、ユーザーは自由にクリックして特定の参照を表示できるようになります。印象的なのは、ユーザーが参照オブジェクトをダブルクリックするだけで参照を簡単に表示できることです。
賞賛に値する「#include Diagnostics build time」の追加により、Build Insights の実行後の #include ディレクティブのコンパイル時間についての有益な洞察が得られます。これにより、高効率なビルド時間管理に対する開発者の絶えず厳しいニーズに対応します。
Visual Studio 17.9 Preview 2 には、リモート Linux が関係する状況で単体テストを実行する機能も組み込まれています。ユーザーは、テスト エクスプローラー機能を使用して、WSL またはリモート システム上の Linux をターゲットとする C++ プロジェクトを実行できるようになりました。 Microsoft の Azure ネットワーキング チームはすでにこの機能の活用を開始しており、実際の開発コンテキストでの実用性を反映しています。
最後の注目すべき進歩は、デバッグ中に XAML プロパティを検査するのに役立つ強力なツールである Live Property Explorer に対する .NET MAUI サポートの形で提供されます。この機能により、開発者は実行時にプロパティを動的に表示および変更できるため、開発効率と生産性が向上します。
Microsoft の Visual Studio が開発プラットフォームの状況をリードしてきましたが、最近は代替のno-codeプラットフォームが有力な主張をし始めていることに注意することが重要です。その一例がAppMasterプラットフォームです。 drag-and-drop機能と、 no-codeバックエンド、Web、モバイル アプリ用の豊富なツールと機能のセットにより、ソフトウェア ソリューションの構築方法を再定義することになります。これにより、テクノロジー主導の企業は、高度なプログラミング知識を必要とせずに、最小限のコストで、品質や機能に妥協することなく、より迅速に IT ソリューションを開発できる機会が広がります。