IntelliJ IDEA 2024.2 cung ứng các tính năng điều hướng và khiến vượt bậc mới cho những 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 các tính năng mới sở hữu trong bản 2024. 7. Vun đắp phương tiện Cải thiện trải nghiệm sở hữu tập lệnh vun đắp Gradle trước nhất, IDE hiện cung ứng khả năng điều hướng mượt mà và xác thực đến 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à những tập lệnh dựng trong tệp libs.versions.toml, cũng như tùy chọn chạy các 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 nhanh hơn. Sau khi đồng bộ ban sơ phần lớn, IDE phát hiện những thay đổi trong phần cụ thể của Công trình và chỉ đồng bộ lại các phần ấy thay vì rất nhiều Dự án. Action lớn invalidate build system caches người dùng sở hữu thể xóa bộ đệm hệ thống xây dựng, cho phép khắc phục tức khắc những sự cố can dự đến cấu trúc của các Dự án Maven, Gradle hoặc sbt – chẳng hạn như các sự cố do nhập dữ liệu không đúng cách thức. Các bạn có thể truy tìm cập hành động này phê duyệt File | Cache Recovery | Invalidate Build System Caches and Re-sync. 8. Version control systems Import statement conflict resolution người mua mang thân xác định và khắc phục xung đột trong các khối nhập cho Java và Kotlin. Trong cửa sổ Merge, nhấp vào biểu trưng bánh răng và chọn Resolve Conflicts in Import Statements. Bên cạnh đó, bạn có thể thiết lập IDE để tự động khắc phục xung đột trong các câu lệnh nhập trong Settings/Preferences | Tools | Diff & Merge. Thẻ trong luôn thể ích Version Control Chúng tôi đã phân phối cho những thẻ nút chuyên dụng trong Version Control, giúp bạn tiện lợi rà soát chúng hơn. Nút được hiển thị theo mặc định, nhưng ví như bạn muốn ẩn nó, chỉ cần nhấp vào tượng trưng bánh răng và bỏ chọn tùy chọn Show Tags. Cải thiện trải nghiệm các bạn có Log tool window gần như những thiết lập can hệ đến công cụ Log đã được hợp nhất thành 1 trang thiết lập chuyên dụng, khách hàng có thể truy tìm cập phê duyệt Settings/Preferences | Version Control | Log hoặc qua menu trên thanh công cụ Log. bên cạnh đó bạn với thể mở nhật ký Git dưới dạng một tab trong trình chỉnh sửa, cung ứng phổ quát không gian làm việc và điều hướng tiện dụng qua danh sách những cam kết và thông tin can dự. Hành động này cũng mang sẵn duyệt trình đơn thả xuống trên thanh công cụ của cửa sổ công cụ Log. Xem thêm: những tính năng mới của IntelliJ IDEA 2024 P1 Tổng hợp những tính năng mới của IntelliJ IDEA 2024 P3 Enhanced user experience with local history Giao diện người dùng trong hộp thoại Local History được đổi thay. Bên cạnh đó, lúc truy tìm cập vào thư mục, hộp thoại hiện có thể xem chế độ diff bên kế bên danh sách các thay đổi, giúp bạn dễ hiểu hơn. Để đơn thuần việc xem những đổi thay trong những Công trình phức tạp, người mua có thể sử dụng Local History cho phổ quát tệp hoặc thư mục song song. Trong cửa sổ Project hãy chọn rộng rãi tệp hoặc thư mục và chọn Local History | Show History để xem cửa sổ hiện lên mang lịch sử thay đổi của bạn. 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 những cái nhánh cho biểu đồ cam kết trong tab Log của dụng cụ Git. Những loại nhánh quan yếu 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 thuậ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 để quy tụ vào các đổi thay cái chính bằng bí quyết ẩn các cam kết riêng lẻ khỏi những lần thống nhất. tuy nhiên bạn sở hữu thể lọc các cam kết hợp nhất bằng tùy chọn No Merges. Cả hai tùy chọn đều với sẵn dưới tượng trưng Graph Options trong cửa sổ công cụ Git. Giúp bạn tiện lợi theo dõi những thay đổi trong nhánh của mình. 9. Terminal The New Terminal Terminal mới trong v2024.2 giới thiệu các bản cập nhật giúp tăng thêm chức năng và trải nghiệm của người dùng. Những cải tiến chính bao gồm tạo lệnh hỗ trợ người nào, cho phép bạn trình bày lệnh bằng tiếng nói khi khô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 mẫu hoặc hai dòng để tận dụng ko gian hoặc khả năng đọc thấp hơn và cài đặt dấu nhắc shell tùy chỉnh hiện được hỗ trợ. Chung cục, hoàn thành 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 cung ứng tính năng tự động hoàn thành và thêm bean cho các vận dụng Quarkus và Micronaut. Khi bạn cần thêm một bean vào mã của mình, chỉ cần khởi đầu nhập tên của bean đấy và chọn nó từ cửa sổ bật lên hoàn tất mã. IDE sẽ tự động thêm tham số hoặc trường constructor mang chú giải @Inject, tùy thuộc vào kiểu mã của bạn. Extended JPA support Chúng tôi đã mở mang tương trợ JPA của IntelliJ IDEA Ultimate có một số kiểm tra mới. Những cải tiến này cho phép IDE phát hiện và khắc phục 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 khi dùng ghi chú Lombok với các thực thể JPA. IDE cũng có thể xác định các tham số bị thiếu trong kho lưu trữ Spring Data JPA, rà soát xem đông đảo các liên kết mang được đánh dấu xác thực không và ngăn chặn việc xóa nhầm bằng phương pháp phát hiện thông số CASCADE cho những kết liên @ManyToMany. Ktor development mode support in run configurations IntelliJ IDEA 2024.2 cung cấp một bí quyết tiện dụng chế độ tăng trưởng 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 quản lý trong hộp thoại Run/Debug Configurations. Không những thế, chúng tôi cũng khiến giao diện khách hàng của hộp thoại này sạch hơn và gần gũi hơn với khách hàng Ktor. Ability lớn trigger Spring @Scheduled methods in debug sessions IntelliJ IDEA 2024.2 Ultimate có tính năng gỡ lỗi cho những phương thức @Scheduled ko đồng bộ trong Spring Boot. Bản cập nhật này dòng bỏ nhu cầu điều chỉnh thủ công lộ trình của phương thức và chờ phương thức đó bắt đầu. Chỉ cần đặt điểm giới hạn và kích hoạt thực thi phương thức trực tiếp từ IDE bất cứ lúc nào bạn cần. Jakarta Data support có IntelliJ IDEA Ultimate 2024.2, chúng tôi giới thiệu tương trợ cho Jakarta Data. IDE hiện sản xuất tương trợ mã hóa và rà soát cho các kho lưu trữ, bao gồm hoàn tất và chuẩn xác tên phương thức dựa trên mô phỏng dữ liệu cũng như xác thự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ổ công cụ Beans để đơn thuầ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, cung ứng tô sáng cú pháp, xác thực câu lệnh và tự động hoàn thành câu lệnh dựa trên mô hình dữ liệu. tương trợ Terraform tăng hỗ trợ mã hóa IntelliJ IDEA Ultimate được mở mang cho Terraform bằng cách sản xuất khả năng hoàn tất mã chiếc đầy số đông. Ngoài ra các tính năng hiểu về mã nhu 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 với các 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ú giải phương tiện lúc bạn di chuột qua những phần tử, cung cấp 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à không làm cho ngắt quãng thứ tự làm cho việc của bạn. HTTP Client improvements những bản cập nhật mang trị giá cho HTTP Client được phát triển. Hàm XPath mới cho phép bạn tầm nã những phần tử trực tiếp trong khoảng tài liệu XML và HTML. Không những thế, các phương thức để thao tác mang tài liệu XML và HTML được bổ sung, loại bỏ nhu cầu phân tích cú pháp XML theo phương pháp tay chân. 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 một buộc phải HTTP độc nhất vô nhị có bộ sưu tập JSONPath và tự động gửi buộc phải cho từng phần tử trong bộ sưu tập. Hơn nữa, bạn mang thể truy nã cập các 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. ngoài ra, việc làm việc sở hữu những API cũng được hợp lý hóa phân phối những phương thức cụ thể. Để làm cho việc sở hữu các API này, bạn có thể thêm những phương thức tùy chỉnh ngay tức thì bằng phương pháp 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.