Tổng hợp các tính năng mới của IntelliJ IDEA 2024 P3

Thảo luận trong 'Tin công nghệ' bắt đầu bởi MediaViHoth, 23/1/25.

  1. 235
    0
    16
    MediaViHoth

    MediaViHoth Expired VIP

    Bài viết:
    235
    Đã được thích:
    0
    IntelliJ IDEA 2024.2 phân phối những tính năng điều hướng và khiến cho vượt trội mới cho các tập lệnh dựng Gradle hay build system… sẽ được ViHoth cập nhật chi tiết ngay dưới đây P3 tổng hợp những tính năng mới có trong bản 2024.

    7. Xây dựng phương tiện
    Cải thiện trải nghiệm với tập lệnh vun đắp Gradle
    đầu tiên, IDE hiện sản xuất khả năng điều hướng mượt mà và chuẩn xác tới những plugin Gradle được khai báo trong các tập lệnh dựng. Tuy nhiên, chúng tôi đã triển khai điều hướng giữa các tệp danh mục phiên bản và các tập lệnh dựng trong tệp libs.versions.toml, cũng như tùy chọn chạy những tác vụ đã đăng ký trực tiếp từ gutter.

    Incremental Maven project re-sync
    trật tự đồng bộ cho những Công trình Maven mau lẹ hơn. Sau lúc đồng bộ ban đầu tất cả, IDE phát hiện các đổi thay trong phần cụ thể của Công trình và chỉ đồng bộ lại những phần đó thay vì số đông Dự án.

    Action to invalidate build system caches
    khách hàng sở hữu thể xóa bộ đệm hệ thống vun đắp, cho phép khắc phục ngay lập tức các sự cố liên quan tới cấu trúc của các Công trình Maven, Gradle hoặc sbt – chả hạn như các sự cố do nhập dữ liệu ko đúng phương pháp. Người dùng có thể tầm nã cập hành động này duyệt File | Cache Recovery | Invalidate Build System Caches and Re-sync.

    8. Version control systems
    Import statement conflict resolution
    người mua sở hữu thân xác định và giải quyết xung đột trong các khối nhập cho Java và Kotlin. Trong cửa sổ Merge, nhấp vào tượng trưng bánh răng và chọn Resolve Conflicts in Import Statements. Không những thế, bạn có thể thiết lập IDE để tự động giải quyết xung đột trong những câu lệnh nhập trong Settings/Preferences | Tools | Diff & Merge.

    Thẻ trong luôn tiện ích Version Control
    Chúng tôi đã sản xuất cho các thẻ nút chuyên dụng trong Version Control, giúp bạn dễ dàng rà soát chúng hơn. Nút được hiển thị theo mặc định, nhưng nếu bạn muốn ẩn nó, chỉ cần nhấp vào biểu tượng bánh răng và bỏ chọn tùy chọn Show Tags.

    Cải thiện trải nghiệm khách hàng sở hữu Log tool window
    đa số những thiết lập liên quan đến công cụ Log đã được thống nhất thành 1 trang thiết lập chuyên dụng, các bạn sở hữu thể tróc nã cập duyệt Settings/Preferences | Version Control | Log hoặc qua menu trên thanh dụng cụ Log.

    ngoài ra bạn với thể mở nhật ký Git dưới dạng một tab trong trình chỉnh sửa, sản xuất rộng rãi không gian khiến việc và điều hướng thuận tiện qua danh sách các cam kết và thông tin liên quan. Hành động này cũng mang sẵn phê chuẩn trình đơn thả xuống trên thanh phương tiện của cửa sổ công cụ Log.

    Enhanced user experience with local history
    Giao diện người dùng trong hộp thoại Local History được thay đổi. Bên cạnh đó, lúc truy cập vào thư mục, hộp thoại hiện với thể xem chế độ diff bên kế bên danh sách những thay đổi, giúp bạn dễ hiểu hơn.

    Để đơn giản việc xem những thay đổi trong những Dự án phức tạp, các bạn với thể sử dụng Local History cho phổ quát tệp hoặc thư mục đồng thời. Trong cửa sổ Project hãy chọn nhiều tệp hoặc thư mục và chọn Local History | Show History để xem cửa sổ hiện lên có lịch sử đổi thay của bạn.

    Xem thêm:

    Improved commit graph in the Log tab
    Chúng tôi đã chỉnh sửa mã hóa màu và bố cục của các dòng nhánh cho biểu đồ cam kết trong tab Log của công cụ Git. Những chiếc nhánh quan trọng luôn nằm ở phía bên trái của biểu đồ và giữ nguyên màu được chỉ định, giúp tiện lợi nhận dạng và theo dõi hơn.

    New First Parent and No Merges in Graph Options
    Chúng tôi thêm các tùy chọn Git mới để đơn giản hóa việc xem lịch sử nhánh. Sử dụng tùy chọn First Parent để tập kết vào các thay đổi dòng chính bằng cách thức ẩn những cam kết riêng lẻ khỏi những lần thống nhất.

    không những thế bạn sở hữu thể lọc các cam kết thống nhất bằng tùy chọn No Merges. Cả hai tùy chọn đều với sẵn dưới biểu tượng Graph Options trong cửa sổ công cụ Git. Giúp bạn tiện lợi theo dõi các đổi thay trong nhánh của mình.

    9. Terminal
    The New Terminal
    Terminal mới trong v2024.2 giới thiệu những bản cập nhật giúp nâng cao thêm chức năng và trải nghiệm của quý khách. Những cải tiến chính bao gồm tạo lệnh tương trợ ai, cho phép bạn biểu đạt lệnh bằng tiếng nói bỗng dưng và để ai tạo lệnh ấy cho bạn.

    The New Terminal

    ngoài ra, giờ đây bạn sở hữu thể chọn giữa cài đặt một dòng hoặc 2 mẫu để tận dụng không gian hoặc khả năng đọc tốt hơn và cài đặt dấu nói shell tùy chỉnh hiện được tương trợ. Chung cuộc, hoàn tất lệnh đã được cải tiến cho các bí danh và nhánh Git, gói npm, lệnh PHP và Ruby CLI.

    10. Frameworks and technologies
    Autocompletion for Micronaut and Quarkus beans
    IntelliJ IDEA Ultimate hiện phân phối tính năng tự động hoàn tất và thêm bean cho các áp dụng Quarkus và Micronaut. Khi bạn cần thêm 1 bean vào mã của mình, chỉ cần bắt đầu nhập tên của bean đấy và chọn nó trong khoảng cửa sổ bật lên hoàn thành mã. IDE sẽ tự động thêm thông số hoặc trường constructor có chú thích @Inject, tùy thuộc vào kiểu mã của bạn.

    Extended JPA support
    Chúng tôi đã mở rộng tương trợ JPA của IntelliJ IDEA Ultimate mang 1 số rà soát mới. Các cải tiến này cho phép IDE phát hiện và giải quyết các sự cố với thể gây ra suy giảm hiệu suất hoặc lỗi thời gian chạy lúc dùng chú thích Lombok sở hữu những thực thể JPA.

    IDE cũng với thể xác định những thông số bị thiếu trong kho lưu trữ Spring Data JPA, rà soát xem phần nhiều các liên kết mang được đánh dấu chính xác không và ngăn chặn việc xóa nhầm bằng bí quyết phát hiện thông số CASCADE cho các kết liên @ManyToMany.

    Ktor development mode support in run configurations
    IntelliJ IDEA 2024.2 cung ứng một cách thuận lợi chế độ vững mạnh Ktor trong cấu hình chạy. Chế độ này hiện được đặt mặc định lúc tạo cấu hình chạy mới và được điều hành trong hộp thoại Run/Debug Configurations. Ngoài ra, chúng tôi cũng làm cho giao diện người mua của hộp thoại này sạch hơn và gần gũi hơn mang người mua Ktor.

    Ability to trigger Spring @Scheduled methods in debug sessions
    IntelliJ IDEA 2024.2 Ultimate với tính năng gỡ lỗi cho những phương thức @Scheduled không đồng bộ trong Spring Boot. Bản cập nhật này chiếc bỏ nhu cầu điều chỉnh thủ công lịch trình của phương thức và chờ phương thức ấy bắt đầu. Chỉ cần đặt điểm dừng và kích hoạt thực thi phương thức trực tiếp từ IDE bất cứ khi nào bạn cần.

    Jakarta Data support
    có IntelliJ IDEA Ultimate 2024.2, chúng tôi giới thiệu hỗ trợ cho Jakarta Data. IDE hiện cung cấp hỗ trợ mã hóa và rà soát cho các kho lưu trữ, bao gồm hoàn tất và chính xác tên phương thức dựa trên mô hình dữ liệu cũng như chính xác thông số dựa trên tên phương thức.

    Kho lưu trữ Jakarta Data được hiển thị trong cửa sổ phương tiện Beans để đơn giản hóa việc điều hướng. Ngoài ra, hỗ trợ ngôn ngữ truy tìm Jakarta hiện khả dụng, phân phối tô sáng cú pháp, chính xác câu lệnh và tự động hoàn thành câu lệnh dựa trên mô phỏng dữ liệu.

    hỗ trợ Terraform nâng cao
    hỗ trợ mã hóa IntelliJ IDEA Ultimate được mở rộng cho Terraform bằng bí quyết sản xuất khả năng hoàn tất mã cái đầy hầu hết. Bên cạnh đó các tính năng hiểu về mã cần yếu như hoàn tất mã theo ngữ cảnh, tô sáng cú pháp tinh chỉnh và hệ thống phát hiện lỗi mang những sửa đổi nhanh đã được cải thiện cho Terraform.

    Tính năng tài liệu nhanh được bổ sung hiển thị chú thích phương tiện khi bạn di chuột qua các phần tử, sản xuất thông báo tức tốc để giúp bạn sử dụng tài nguyên Terraform hiệu quả hơn mà ko khiến ngắt quãng quy trình khiến việc của bạn.

    HTTP Client improvements
    những bản cập nhật với giá trị cho HTTP Client được vững mạnh. Hàm XPath mới cho phép bạn truy hỏi các phần tử trực tiếp trong khoảng tài liệu XML và HTML. Bên cạnh đó, những phương thức để thao tác sở hữu tài liệu XML và HTML được bổ sung, chiếc bỏ nhu cầu phân tách cú pháp XML theo cách thức thủ công.

    HTTP Client hiện cũng tương trợ lặp qua các bộ sưu tập biến, cho phép bạn soạn 1 đề nghị HTTP độc nhất có bộ sưu tập JSONPath và tự động gửi yêu cầu cho từng phần tử trong bộ sưu tập. Hơn nữa, bạn có thể tầm nã cập những mục bộ sưu tập cụ thể trong các tập lệnh xử lý hậu kỳ bằng cú pháp JSONPath.

    tuy nhiên, việc làm việc có những API cũng được hợp lý hóa cung cấp các phương thức cụ thể. Để khiến cho việc có các API này, bạn sở hữu thể thêm những phương thức tùy chỉnh tức tốc bằng bí quyết sửa lỗi nhanh hoặc nhập chúng bằng danh sách được phân tích bằng dấu phẩy trong Settings/Preferences | Tools | HTTP Client.
     

Chia sẻ trang này

Chào mừng các bạn đến với website RaoVatDongNai.com | Chúc các bạn có những giây phút thật vui vẻ!