IntelliJ IDEA 2024.2 cung cấp những tính năng điều hướng và làm 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 mang trong bản 2024. 7. Xây dựng dụng cụ Cải thiện trải nghiệm có tập lệnh xây dựng Gradle đầu tiên, IDE hiện sản xuất 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 những tập lệnh dựng. Tuy nhiên, chúng tôi đã khai triển điều hướng giữa những 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 trong khoảng gutter. Incremental Maven project re-sync trật tự đồng bộ cho các Dự án Maven tốc độ hơn. Sau lúc đồng bộ ban sơ toàn bộ, 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ì phần đông Công trình. Action lớn invalidate build system caches người dùng có thể xóa bộ đệm hệ thống vun đắp, cho phép giải quyết tức tốc những sự cố liên quan tới cấu trúc của những Công trình Maven, Gradle hoặc sbt – chẳng hạn như những sự cố do nhập dữ liệu ko đúng bí quyết. Quý khách có thể truy nã cập hành động này phê chuẩn File | Cache Recovery | Invalidate Build System Caches and Re-sync. 8. Version control systems Import statement conflict resolution các bạn 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 tượng bánh răng và chọn Resolve Conflicts in Import Statements. Không những thế, bạn mang 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 tiện ích Version Control Chúng tôi đã cung ứng cho các thẻ nút chuyên dụng trong Version Control, giúp bạn tiện 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 người mua mang Log tool window đông đảo những thiết lập can dự tới công cụ Log đã được thống nhất thành 1 trang thiết lập chuyên dụng, khách hàng sở hữu thể truy vấn cập phê duyệt Settings/Preferences | Version Control | Log hoặc qua thực đơn trên thanh dụng cụ Log. bên cạnh đó bạn sở hữu thể mở nhật ký Git dưới dạng 1 tab trong trình chỉnh sửa, phân phối rộng rãi ko gian làm cho việc và điều hướng thuận tiện qua danh sách các cam kết và thông báo liên quan. Hành động này cũng sở hữu sẵn phê chuẩn trình đơn thả xuống trên thanh dụng cụ của cửa sổ công cụ Log. Enhanced user experience with local history Giao diện các bạn trong hộp thoại Local History được đổi thay. Không những thế, khi truy vấn cập vào thư mục, hộp thoại hiện sở hữu 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. Để thuần tuý việc xem các thay đổi trong những Dự án 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 cùng lúc. Trong cửa sổ Project hãy chọn đa dạng tệp hoặc thư mục và chọn Local History | Show History để xem cửa sổ hiện lên sở hữu lịch sử đổi thay của bạn. Xem thêm: các 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 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 chiếc nhánh cho biểu đồ cam kết trong tab Log của công cụ Git. Những dòng 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 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. Tiêu dùng tùy chọn First Parent để tụ họp vào các thay đổi mẫu chính bằng bí quyết ẩn các cam kết riêng lẻ khỏi các lần hợp nhất. ngoài ra 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 với sẵn dưới tượng trưng Graph Options trong cửa sổ công cụ Git. Giúp bạn thuậ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 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. Các cải tiến chính bao gồm tạo lệnh hỗ trợ ai, cho phép bạn bộc lộ lệnh bằng tiếng nói bỗng dưng và để người nào tạo lệnh đó cho bạn. The New Terminal bên cạnh đó, giờ đây bạn có thể chọn giữa cài đặt 1 dòng hoặc 2 chiếc để tận dụng không gian hoặc khả năng đọc rẻ hơn và cài đặt dấu nhắc shell tùy chỉnh hiện được tương trợ. Rút cụ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 sản xuất tính năng tự động hoàn tất và thêm bean cho những vận dụng Quarkus và Micronaut. Lúc 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ó 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ú 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 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à giải quyết những sự cố sở hữu thể gây ra suy giảm hiệu suất hoặc lỗi thời kì chạy lúc sử dụng chú thích Lombok sở hữu các thực thể JPA. IDE cũng mang thể xác định các thông số bị thiếu trong kho lưu trữ Spring Data JPA, rà soát xem hồ hết những kết liên 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 cấp 1 cách thức tiện lợi chế độ tăng trưởng 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. Ngoài ra, chúng tôi cũng làm cho 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 với 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 các phương thức @Scheduled ko đồ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ộ trình của phương thức và chờ phương thức ấy 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 trong khoảng IDE bất cứ lúc nào bạn cần. Jakarta Data support sở hữu IntelliJ IDEA Ultimate 2024.2, chúng tôi giới thiệu hỗ trợ cho Jakarta Data. IDE hiện cung cấp tương trợ mã hóa và rà soát cho những kho lưu trữ, bao gồm hoàn tất và xác thực tên phương thức dựa trên mô phỏng dữ liệu cũng như chính xác tham 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. Tuy nhiên, hỗ trợ tiếng nói tầm nã Jakarta hiện khả dụng, sản xuất 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. hỗ trợ Terraform nâng cao hỗ trợ mã hóa IntelliJ IDEA Ultimate được mở rộng cho Terraform bằng cách sản xuất khả năng hoàn thành mã chiếc đầy hầu hết. Bên cạnh đó các tính năng hiểu về mã nhu yếu 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 sở hữu 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 những phần tử, sản xuất thông báo tức thì để giúp bạn sử dụng tài nguyên Terraform hiệu quả hơn mà không khiến cho gián đoạn thứ tự khiến cho việc của bạn. HTTP Client improvements các bản cập nhật sở hữu trị giá cho HTTP Client được vững mạnh. Hàm XPath mới cho phép bạn truy hỏi những phần tử trực tiếp trong khoảng tài liệu XML và HTML. Ngoài ra, các phương thức để thao tác có 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 bí quyết thủ công. HTTP Client hiện cũng hỗ trợ lặp qua các bộ sưu tập biến, cho phép bạn soạn 1 đề xuất HTTP duy nhất với bộ sưu tập JSONPath và tự động gửi đề nghị cho từng phần tử trong bộ sưu tập. Hơn nữa, bạn có thể truy vấ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 với những API cũng được hợp lý hóa cung cấp các phương thức cụ thể. Để làm cho việc với các API này, bạn với thể thêm những phương thức tùy chỉnh ngay thức thì 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.