C++20モジュール対応により、コード編成を促進
ReSharper 2024.1では、モジュールの構造や内部パーティションを把握し、コード補完などの機能をより効果的に実行

ReSharper は、JetBrains によって開発された Visual Studio 向けの生産性向上およびコード品質のプラグインです。.NET 開発者がよりクリーンで効率的なコードを書くのを支援します。コードをオンザフライで解析することで、ReSharper は潜在的なエラーを特定し、修正案を提示します。また、コードのリファクタリングも自動化し、安全にコードベースを再構成できるようにします。これらの機能により、開発者の生産性とコードの保守性が向上し、ReSharper は個々の開発者にも開発チームにも役立つ価値あるツールとなっています。
ReSharper 2024.1 のリリースでは、モジュール検出プロセスを改善することで、C++20 モジュールのサポートが強化されました。この更新により、内部パーティションユニットを利用できるようになります。これは、外部インターフェイスには公開されないモジュールのパーティションです。エクスポートされた C++20 モジュールが他のモジュールからの参照を処理する方法を内部的に再構築することで、ReSharper C++ はこれまで必要だったこれらの参照の再エクスポートを回避します。その結果、C++20 モジュールを使用するプロジェクトでは、エクスポートされるモジュールが明確に小さくなり、パフォーマンスも向上します。
バージョン 2024.1 での変更点の一覧は、リリースノートをご覧ください。
ReSharper はユーザー単位でライセンスされ、商用の年間サブスクリプションライセンスとして提供されています。新しいサブスクリプション、サブスクリプションの更新(継続ディスカウントを含む)、期限切れの更新、追加ユーザーライセンスをご提供できます。詳細は、ReSharper のライセンスページをご覧ください。
ReSharper は、次の製品で購入できます: