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

Thảo luận trong 'Chợ tốt Việt Nam' bắt đầu bởi MediaViHoth, 10/11/26 lúc 16:36.

  1. MediaViHoth
    Offline

    MediaViHoth Active Member

    Tham gia ngày:
    23/3/22
    Bài viết:
    325
    Đã được thích:
    0
    ReSharper C++ 2026.1 chính thức ra mắt, đem đến các cải tiến về hiệu suất, mở rộng hỗ trợ ngôn ngữ và tối ưu hóa bộ phương tiện cho việc tăng trưởng Unreal Engine.

    Phiên bản này hội tụ vào việc cải thiện hiệu suất lúc làm cho việc với các Dự án mã nguồn C++ quy mô to, nâng cao khả năng tương 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 mau lẹ 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 nhắc trong phần nhiều công đoạn sử dụng IDE, đặc biệt được tinh chỉnh để phục vụ nhu cầu của các Công trình Unreal Engine quy mô lớn.

    Trong các phép đo trên Công trình chiếc Lyra:

    • thời gian lập chỉ mục C++ ban sơ tốc độ hơn đến 20%
    • Tốc độ khởi động lại (warm startup) tốc độ hơn hơn 20%
    • Mức sử dụng bộ nhớ backend sau khi phát động lại giảm đến 21%
    ReSharper C++ 2026.1 – Hiệu suất mau lẹ hơn

    các cải tiến này giúp giảm thời kì mở Dự án, cùng lúc giúp thời kỳ quay lại làm việc giữa những phiên trở nên chóng vánh và ổn định hơn.

    hỗ trợ tiếng nói C và C++ tiên tiến
    phần mềm ReSharper C++ tiếp diễn cải tiến và phát triển 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 hỗ trợ cho:

    • Chỉ thị #embed của C++26/C23
    • Toán tử _Countof của C2Y
    • những kiểu dấu phẩy động mở rộng 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 thích mang các phần mở mang dành riêng cho trình biên dịch, bao gồm tương trợ cho nested functions của GCC và những nullability qualifiers của Clang.

    Cải tiến hỗ trợ lập trình
    Phiên bản này đem lại nhiều cập nhật giúp giảm bớt chướng ngại trong giai đ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 với thể tự động chèn những khai báo import còn thiếu lúc bạn sử dụng các symbol được export từ C++20 modules, giúp giảm thiểu việc phải sửa thủ công.

    mở rộng 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 nhiều trường hợp hơn, bao gồm:

    • những kiểu dữ liệu nguyên thủy như int, bool và float
    • các literal (ví dụ: 42.cos)
    • các 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 thời kỳ viết mã trong ReSharper C++ 2026.1 trở thành chóng vánh và linh hoạt hơn.

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

    tương trợ Blueprint phải chăng hơn

    • Code Vision hiện sở hữu thể nhận biết những hàm BlueprintPure
    • Event implementations trong Blueprint trở thành xác thực hơn
    • Tính năng Find Usages mang thể mua thấy những delegate bindings trong Blueprint assets
    • Find Usages cho các tham chiếu trong Blueprint giờ đây tiêu dùng các con phố dẫn asset để mang đến kết quả chuẩn xác hơn
    những cải tiến này giúp trải nghiệm vững mạnh 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 thích có Unreal Engine 5.8

    ReSharper C++ 2026.1 giờ đây mặc định lập chỉ mục (index) các 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 tương xứng cho Unreal Engine 5.8 cũng đã được bổ sun, tương trợ những đổi thay gần đế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 các vấn đề khó nhận biết:

    • Phát hiện và sửa các designated initializers của C++20 không đúng trật tự
    • Cảnh báo về mức truy tìm cập (access level) không khớp của những hàm ghi đè (overriding functions)
    • mở rộng phân tách symbol ko dùng sang các thành viên lớp trong file .cpp
    bên cạnh đó, ReSharper C++ 2026.1 cũng đã cập nhật phiên bản Clang-Tidy tích hợp, mang lại những rà soát và cải tiến mới nhất từ 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 có những codebase phức tạp phát triển thành thuận lợi 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 tượng hiện có dành cho derived classes
    • các thao tác điều hướng như Go lớn 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 soạn thảo
    ReSharper C++ 2026.1 2026.1 khôi phục hỗ trợ tooltip trên Visual Studio 2026.

    các thành phần giao diện của trình soạn thảo cũng đã được cập , bao gồm danh sách gợi ý hoàn tất mã (completion lists), tooltip và popup, đem lại trải nghiệm trực quan và đồng nhất hơn. Những thành phần này giờ đây với thể hiển thị đúng tỷ lệ trên phổ biến 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 đặc sắc nhất, nhưng ví như bạn muốn Tìm hiểu phần lớn chi tiết về những cải tiến mới, truy nã cập “What’s New in ReSharper C++ 2026.1 2026.1”.

    Hãy cập nhật hoặc đăng ký sử dụng thử JetBrains ReSharper C++ 2026.1 ngay bữa 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