Những lỗi đã được sửa trong IntelliJ IDEA 2025.2 (P2)

Thảo luận trong 'Chợ Linh Tinh' bắt đầu bởi MediaViHoth, 5/5/26 lúc 15:48.

  1. MediaViHoth

    MediaViHoth Active Member

    Bài viết:
    264
    Đã được thích:
    0
    Trong phần hai, bài viết sẽ tiếp tục giới thiệu tới bạn các lỗi đã được sửa trong IntelliJ IDEA 2025.2. Đây là các cải tiến giúp IntelliJ IDEA trở nên một IDE mạnh mẽ hơn, ổn định hơn và tối ưu hơn cho mọi lập trình viên.

    Nâng cấp chất lượng cho Kotlin Notebook
    Lỗi đã được sửa trong IntelliJ IDEA 2025.2 Phần 2

    Kotlin Notebook là dụng cụ tuyệt vời để thực hiện các tác vụ ad hoc và prototyping, thuyết trình, viết tài liệu, và trực quan hóa dữ liệu – cùng lúc vẫn với thể tróc nã cập vào văn cảnh Dự án của bạn và tiện dụng quản lý dependency. Đề cập tính từ lúc phát hành cách đây không lâu, sự quan tâm dành cho phương tiện này đã không giới hạn nâng cao lên, và chúng tôi đã nhận được đa số phản hồi. Hiện nay, chúng tôi đang tập kết xử lý các phản hồi đó, đặc thù chú trọng tới độ ổn định và trải nghiệm chỉnh sửa.

    • những ai Assistant cells hiện cho phép bạn chọn model, xem prompt history, và nhận các gợi ý tự động.
    • Lỗi syntax highlighting không chuẩn xác đã được giải quyết.
    • Dependency management đã được cải thiện.
    • những Kotlin intentions và inspections đã được bổ sung để mang đến trải nghiệm chỉnh sửa sắp giống với khi khiến cho việc trên 1 file .kt thường ngày.
    Thực thi Maven
    Tích hợp Maven được một nửa số các bạn của chúng tôi tiêu dùng. Trước đây, IntelliJ IDEA có những lớp cấu hình bổ sung trên nền Maven, và mặc dù chúng mang lại tốc độ và khả năng kiểm soát phải chăng hơn, nhưng thỉnh thoảng vẫn có sự khác biệt giữa việc thực thi trong khoảng IDE và trong khoảng CLI.

    một trong những nguồn cội phổ quát dẫn đến những vấn đề tương tự là do cấu hình môi trường cụ thể – như file .m2/settings, .mavenrc, hoặc những environment variables – không được kế thừa đúng phương pháp. Kể từ phiên bản IntelliJ IDEA 2025.2 sẽ khởi chạy những Maven goals theo cách mà gần như môi trường được tôn trọng phần nhiều.

    Nhờ thay đổi này, giờ đây sở hữu thể tiêu dùng Maven Daemon để thực thi các goal. Nếu như bạn đã cài đặt, hãy chỉ định nó khiến Maven home path trong File | Settings | Build, Execution, Deployment | Build Tools | Maven, và phần nhiều những goal sẽ được chạy bằng Maven Daemon, giúp tăng tốc độ xử lý và giảm mức dùng tài nguyên.

    Đồng bộ Công trình (project sync) và thực thi goal hiện cũng tương trợ các plugin cung cấp custom M2E lifecycles, ví dụ như Byte Buddy. Khi các plugin như vậy sở hữu mặt, những bước pre-build và post-build cần thiết sẽ được cấu hình và thực thi theo buộc phải.

    Cloud tooling
    Tương tác có những nhà sản xuất cloud hiện là một phần quan trọng trong thứ tự tăng trưởng phần mềm. Điều này bao gồm việc build, khai triển (deployment), và đôi khi cả điều hành môi trường từ xa. Terraform và Kubernetes là các công cụ chủ chốt trong những kịch bản này, đấy cũng là lý do chúng trở thành trung tâm của chúng tôi.

    Đối với Terraform, bản cập nhật IntelliJ IDEA 2025.2 mang đến:

    • tương trợ rẻ hơn cho những provider-defined functions:
      • Tô sáng cú pháp (syntax highlighting) xác thực.
      • Điều hướng nhanh (quick navigation) đến các provider definitions.
      • Hiển thị tài liệu lúc rê chuột (on-hover documentation).
      • Code formatter mặc định.
      • Auto-completion cho object variables.
      • tương trợ riêng cho Keycloak provider.
      • tương trợ cho các resources trong Google Cloud Beta.
    • Khả năng sử dụng for_each trong những import blocks.
    • Phát hiện binary xác thực trên Windows
    • nhận biết file Terraform.
    Đối với Kubernetes, sở hữu những cải tiến sau:

    • Port-forwarding được cải thiện sở hữu gợi ý cổng tự động và kiểm tra khả dụng theo thời kì thực.
    • Hiệu năng rẻ hơn lúc làm việc sở hữu các file log lớn.
    • phân phối nhiều thông tin hơn về pods.
    • Tự động đánh dấu cluster đang hoạt động.
    tuy nhiên, bản cập nhật này còn cải thiện khả năng tích hợp GitLab CI với:

    • tương trợ sáng tạo hơn cho những biểu thức biến ngôn ngữ CI (CI language variable expressions).
    • Code completion phong phú hơn.
    • Hiển thị tài liệu lúc rê chuột (on-hover documentation).
    • hỗ trợ chèn trực tiếp shell code vào pipelines của bạn.
    Debugger
    Debugging và profiling là những phương tiện cấp thiết để tăng trưởng phần mềm chất lượng cao, và chúng tôi luôn quyết tâm để đảm bảo debugger của IntelliJ IDEA giữ vững vị thế hàng đầu. Kế bên việc tái mẫu mã lớn nhằm đem đến trải nghiệm gỡ lỗi (native debugging experience) khi làm cho việc từ xa, chúng tôi cũng đã khắc phục những sự cố và bổ sung thêm các khả năng mới cho các trường hợp sử dụng hiện mang.

    • Giờ đây bạn mang thể evaluate code trong bất kỳ lần trợ thời giới hạn nào của ứng dụng trong giai đoạn thực thi, ko chỉ tại những breakpoint.
    • Hành động Analyze Stack Trace hoặc Thread Dump hiện sở hữu thể phân tách đầu ra trong khoảng các công cụ jstack và jcmd, bao gồm cả định dạng JSON mới.
    • Hành động Collect Thread Dump hiện đã hoạt động có Eclipse OpenJ9 JVM.
    GraalVM debugger
    Biên dịch những áp dụng JVM sang mã gốc (native code) giúp giảm đáng nhắc việc dùng CPU và bộ nhớ, nhưng việc gỡ lỗi (debugging) những native image vẫn còn là 1 thách thức. Trong bản phát hành này, chúng tôi đã cải thiện native image debugger:

    • Variable rendering hiện phân phối phổ quát thông báo phong phú hơn, ví dụ như số đông nội dung của đối tượng (full object content) và chi tiết về những proxy objects.
    • Expression evaluation đã được cải thiện, cho phép các lời gọi reflection như clazz.getMethod(“myMethod”).invoke(instance) hoạt động xác thực.
    Xem thêm: IntelliJ IDEA hỗ trợ Containerfile và cập nhật cho Dockerfile

    Profiler
    Trải nghiệm profiling phụ thuộc vào phiên bản Java, và trước đây đã có những trường hợp nó không hoạt động với Java 24 và phiên bản gần đến là Java 25. Chúng tôi đã giải quyết các lỗi này và khai triển hỗ trợ cho các tính năng tiếng nói mới. Giờ đây, bạn có thể profile áp dụng của mình một cách thức ổn định trên bất kỳ phiên bản Java nào, cùng lúc tiện lợi tích hợp Async-Profiler 4 vào quy trình khiến cho việc của mình.

    Performance
    Terminal
    Trong phiên bản IntelliJ IDEA 2025.2, chúng tôi đã kích hoạt terminal được tái ngoại hình cho gần như khách hàng. Thay đổi này mang đến các cải thiện đáng nhắc về khả năng rendering và hiệu năng nói chung của terminal. Đối với bash và zsh, nó cũng đem đến 1 số đổi thay trực giác nhỏ, nhưng ko ảnh hưởng tới hành vi của các shell.

    khiến việc mang nguồn dữ liệu
    lúc khiến việc mang các hạ tầng dữ liệu lớn, IDE trước đây sẽ chuyên chở rất nhiều schema, gây ra mức giá xử lý (overhead) và hơi chậm. Hiện nay, PostgreSQL và Microsoft SQL Server được phân tách theo từng cấp độ, nên chỉ những phần cụ thể của schema được vận tải, giúp hạn chế overhead này.

    khách hàng PostgreSQL cũng được hưởng lợi từ tính năng smart refresh, cho phép chỉ cập nhật các đối tượng bị ảnh hưởng bởi các đổi thay DDL.

    Developer experience
    Chúng tôi cũng đã đầu tư cải thiện một số chi tiết nhỏ về UX, đặc thù trong các khía cạnh liên quan tới việc đọc mã nguồn. Tỉ dụ, chúng tôi đã tái ngoại hình Parameter Info popup để nó gọn ghẽ hơn, dễ đọc hơn và tiện dụng hơn khi sử dụng trên đa số những ngôn ngữ được hỗ trợ.

    Hãy cho chúng tôi biết quan niệm của bạn về những bản sửa lỗi và các dành đầu tiên trong lần phát hành này. Phản hồi của bạn sẽ giúp chúng tôi định hướng sản phẩm để nó hoạt động tốt nhất cho bạn.

    Xem thêm: Những lỗi đã được sửa trong IntelliJ IDEA 2025.2 (P1)

    liên hệ đại lý JetBrains ViHoth Solutions để được trả lời
    ViHoth – Đại lý giao cho chính thức của JetBrains tại Việt Nam, phân phối bản quyền các sản phẩm JetBrains xịn.

    • tư vấn bản quyền JetBrains phù hợp.
    • tương trợ kỹ thuật và triển khai trong công ty.
    • Bản quyền xịn, giá rẻ nhất tại Việt Nam.
    • Hóa đơn, chứng từ đa số theo quy định.
    • hỗ trợ mau chóng, nồng nhiệt
    Hãy cập nhật lên IntelliJ IDEA 2025.2 ngay ngày nay và trải nghiệm các cải tiến mới. Đừng quên tham dự cộng chúng tôi trên https://vihoth.com/ hoặc LinkedIn và san sớt các cập nhật bạn ham mê nhất.
     

Chia sẻ trang này

Chào mừng các bạn đến với diễn đàn của chúng tôi. Chúc các bạn có những giây phút thật zui zẻ!