ReSharper C++ 2026.1: Cải thiện quy trình làm việc với Unreal Engine

Thảo luận trong 'Giải trí - Thể thao - Bóng đá' bắt đầu bởi MediaViHoth, 10/11/26 lúc 16:40.

  1. MediaViHoth
    Offline

    MediaViHoth Active Member

    Bài viết:
    337
    Đã được thích:
    0
    ReSharper C++ 2026.1 chính thức ra mắt, đem lại các cải tiến về hiệu suất, mở mang tương trợ ngôn ngữ và tối ưu hóa bộ công cụ cho việc tăng trưởng Unreal Engine.
    Phiên bản này tập kết vào việc cải thiện hiệu suất lúc khiến việc với các Dự án mã nguồn C++ quy mô lớn, tăng khả năng hỗ trợ lập trình và phân tách mã nguồn, đồng thời tiếp tục hỗ trợ những tiêu chuẩn C và C++ hiện đại.

    Hiệu suất tốc độ hơn cho các Dự án C++ quy mô to

    ReSharper C++ 2026.1 đem đến những tối ưu hiệu suất đáng nói trong hầu hết công đoạn dùng IDE, đặc trưng được tinh chỉnh để tạo ra nhu cầu của các Công trình Unreal Engine quy mô to.
    Trong những phép đo trên Dự án loại Lyra:

    • thời kì lập chỉ mục C++ ban đầu tốc độ hơn tới 20%
    • Tốc độ khởi động lại (warm startup) mau lẹ hơn hơn 20%
    • Mức dùng bộ nhớ backend sau khi phát động lại giảm đến 21%
    ReSharper C++ 2026.1 – Hiệu suất nhanh hơn
    các cải tiến này giúp giảm thời kì mở Dự án, song song giúp giai đoạn quay lại làm việc giữa những phiên trở nên nhanh chóng và ổn định hơn.

    tương trợ ngôn ngữ C và C++ đương đại

    phần mềm ReSharper C++ tiếp diễn cải tiến và tăng trưởng song hành cộng những tiêu chuẩn tiếng nói mới nhất.
    Phiên bản phát hành này bổ sung tương trợ cho:

    • Chỉ thị #embed của C++26/C23
    • Toán tử _Countof của C2Y
    • các kiểu dấu phẩy động mở mang của C++23 (bfloat16_t, float16_t, float128_t)
    Chúng tôi cũng đã cải thiện khả năng tương hợp sở hữu các phần mở rộng dành riêng cho trình biên dịch, bao gồm hỗ trợ cho nested functions của GCC và các nullability qualifiers của Clang.
    Cải tiến hỗ trợ lập trình

    Phiên bản này mang đến đa dạng cập nhật giúp giảm bớt trở lực trong công đoạn viết và điều hướng mã nguồn.
    Tự động import cho C++20 modules
    ReSharper C++ 2026.1 giờ đây có thể tự động chèn các khai báo import còn thiếu khi bạn dùng các symbol được export từ C++20 modules, giúp tránh việc phải sửa thủ công.
    mở mang tính năng Postfix Completion
    Xem thêm: ReSharper giúp người dùng Visual Studio như thế nào?

    Tính năng Postfix Completion hiện đã hoạt động trong rộng rãi trường hợp hơn, bao gồm:

    • các kiểu dữ liệu nguyên thủy như int, bool và float
    • các literal (ví dụ: 42.cos)
    • những hậu tố literal do quý khách tự khái niệm (user-defined literal suffixes)
    những cải tiến này giúp quá trình viết mã trong ReSharper C++ 2026.1 trở thành mau chóng và cởi mở hơn.
    hỗ trợ vững mạnh Unreal Engine

    ReSharper C++ 2026.1 2026.1 cải thiện khả năng tích hợp sở hữu Blueprint và bổ sung các bản sửa lỗi cân xứng cho phiên bản gần ra mắt của Unreal Engine 5.8.
    tương trợ Blueprint phải chăng hơn

    • Code Vision hiện với thể nhận mặt các hàm BlueprintPure
    • Event implementations trong Blueprint trở thành chuẩn xác hơn
    • Tính năng Find Usages mang thể sắm thấy những delegate bindings trong Blueprint assets
    • Find Usages cho các tham chiếu trong Blueprint giờ đây sử dụng đường dẫn asset để mang đến kết quả xác thực hơn
    những cải tiến này giúp trải nghiệm tăng trưởng Unreal Engine trên ReSharper C++ 2026.1 trở thành hiệu quả và đáng tin cậy hơn.
    Lập chỉ mục Plugin và tương xứng mang Unreal Engine 5.8
    ReSharper C++ 2026.1 giờ đây mặc định lập chỉ mục (index) những plugin của Unreal Engine, giúp cải thiện khả năng phân tách mã nguồn và điều hướng ngay từ đầu.
    các bản sửa lỗi cân xứng cho Unreal Engine 5.8 cũng đã được bổ sun, hỗ trợ những đổi thay sắp đến của UnrealHeaderTool.

    Cập nhật phân tách mã nguồn

    Phiên bản này bổ sung rộng rãi cơ chế rà soát (inspection) mới nhằm giúp phát hiện sớm những vấn đề khó nhận biết:
    • Phát hiện và sửa những designated initializers của C++20 không đúng quy trình
    • Cảnh báo về mức truy cập (access level) ko khớp của những hàm ghi đè (overriding functions)
    • mở rộng phân tích symbol không tiêu dùng sang những thành viên lớp trong file .cpp
    ngoài ra, ReSharper C++ 2026.1 cũng đã cập nhật phiên bản Clang-Tidy tích hợp, đem lại những rà soát và cải tiến mới nhất trong khoảng bản phát hành LLVM 22.
    Cải thiện khả năng điều hướng mã nguồn

    Khả năng điều hướng trong ReSharper C++ 2026.1 đã được tinh chỉnh để giúp làm cho việc mang những codebase phức tạp phát triển thành tiện dụng hơn:
    • Tooltip cho những gutter icons giờ đây hỗ trợ semantic highlighting
    • Bổ sung gutter icons mới để điều hướng tới base classes, bên cạnh những biểu trưng hiện với dành cho derived classes
    • những thao tác điều hướng như Go to Declaration hiện mang thể được kích hoạt trực tiếp trên dấu ngoắc mở trong các biểu thức brace initialization
    Xhi tiết: 9 Tính năng của ReSharper mà mọi lập trình viên .NET cần biết
    Cải tiến giao diện trình biên soạn thảo

    ReSharper C++ 2026.1 2026.1 khôi phục tương trợ tooltip trên Visual Studio 2026.
    các thành phần giao diện của trình biên soạn thảo cũng đã được cập , bao gồm danh sách gợi ý hoàn thành mã (completion lists), tooltip và popup, đem đến trải nghiệm trực giác và đồng nhất hơn. Những thành phần này giờ đây có thể hiển thị đúng tỷ lệ trên phổ thông thiết lập DPI và mức zoom khác nhau.
    Bài viết này đã tổng hợp những điểm nổi bật nhất, nhưng giả dụ bạn muốn Nhận định đông đảo chi tiết về những cải tiến mới, truy hỏi cập “What’s New in ReSharper C++ 2026.1 2026.1”.

    Hãy cập nhật hoặc đăng ký tiêu dùng thử JetBrains ReSharper C++ 2026.1 ngay hôm nay để trải nghiệm thứ tự làm cho việc mượt mà và giỏi nhất!
     

Chia sẻ trang này