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