IntelliJ IDEA 2024.2 cung cấp những tính năng điều hướng và làm nổi trội 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 những tính năng mới với trong bản 2024. 7. Xây dựng công cụ Cải thiện trải nghiệm có tập lệnh vun đắp Gradle trước hết, IDE hiện cung cấp khả năng điều hướng mượt mà và chuẩn xác đến những 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 những 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 các tác vụ đã đăng ký trực tiếp trong khoảng gutter. Incremental Maven project re-sync quy trình đồng bộ cho các Công trình Maven mau lẹ hơn. Sau khi đồng bộ ban sơ phần lớn, IDE phát hiện những đổi thay trong phần cụ thể của Dự án và chỉ đồng bộ lại các phần ấy thay vì hầu hết Dự án. Action to invalidate build system caches các bạn với thể xóa bộ đệm hệ thống vun đắp, cho phép giải quyết ngay lập tức những sự cố can hệ 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 ko đúng phương pháp. Người mua với thể tầm nã cập hành động này chuẩn y File | Cache Recovery | Invalidate Build System Caches and Re-sync. 8. Version control systems Import statement conflict resolution các bạn sở hữu thể 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 biểu tượng bánh răng và chọn Resolve Conflicts in Import Statements. Tuy nhiên, bạn mang thể thiết lập IDE để tự động giải quyết xung đột trong các câu lệnh nhập trong Settings/Preferences | Tools | Diff & Merge. Thẻ trong tiện thể ích Version Control Chúng tôi đã cung cấp cho những thẻ nút chuyên dụng trong Version Control, giúp bạn thuận tiện 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 mang Log tool window đa số những thiết lập can hệ đến phương tiện Log đã được hợp nhất thành 1 trang thiết lập chuyên dụng, quý khách sở hữu thể tầm nã cập phê duyệt Settings/Preferences | Version Control | Log hoặc qua menu trên thanh dụng cụ Log. bên cạnh đó bạn mang thể mở nhật ký Git dưới dạng một tab trong trình chỉnh sửa, sản xuất nhiều không gian khiến việc và điều hướng tiện dụng 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 duyệt trình đơn thả xuống trên thanh công cụ của cửa sổ phương tiện Log. Enhanced user experience with local history Giao diện quý khách trong hộp thoại Local History được thay đổi. Ngoài ra, lúc tầm nã cập vào thư mục, hộp thoại hiện với thể xem chế độ diff bên bên cạnh danh sách những thay đổi, giúp bạn dễ hiểu hơn. Để đơn thuần việc xem các đổi thay trong những Công trình phức tạp, người mua sở hữu thể dùng Local History cho phổ thông tệp hoặc thư mục đồng thời. Trong cửa sổ Project hãy chọn phổ thông tệp hoặc thư mục và chọn Local History | Show History để xem cửa sổ hiện lên với lịch sử đổi thay của bạn. 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 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. Các loạ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 các tùy chọn Git mới để thuần tuý 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 những đổi thay mẫu chính bằng bí quyết ẩn những cam kết riêng lẻ khỏi các lần hợp nhất. ngoài ra bạn có thể lọc những cam kết thống nhất bằng tùy chọn No Merges. Cả 2 tùy chọn đều sở hữu 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 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 khách hàng. Các cải tiến chính bao gồm tạo lệnh hỗ trợ người nào, cho phép bạn biểu hiện lệnh bằng tiếng nói ngẫu nhiên và để ai tạo lệnh đấy cho bạn. The New Terminal tuy nhiên, giờ đây bạn có thể chọn giữa cài đặt 1 dòng hoặc 2 mẫu để tận dụng ko gian hoặc khả năng đọc rẻ hơn và cài đặt dấu đề cập shell tùy chỉnh hiện được hỗ trợ. Chung cuộc, hoàn tất 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 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 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 có 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 những sự cố mang thể gây ra suy giảm hiệu suất hoặc lỗi thời gian chạy lúc sử dụng chú giải Lombok mang các 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, kiểm tra xem hồ hết các kết liên có được đánh dấu xác thực không và ngăn chặn việc xóa nhầm bằng cách thức phát hiện tham số CASCADE cho các kết liên @ManyToMany. Ktor development mode support in run configurations IntelliJ IDEA 2024.2 phân phối một cách thức 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 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. Bên cạnh đó, 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à thân thiện hơn mang khách hàng 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 không đồng bộ trong Spring Boot. Bản cập nhật này loại 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 khởi đầ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 trong khoảng 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 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à 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ổ công cụ Beans để đơn thuần hóa việc điều hướng. Bên cạnh đó, hỗ trợ ngôn ngữ truy hỏi 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 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 bí quyết phân phối khả năng hoàn tất mã chiếc đầy phần nhiều. Tuy nhiên những tính năng hiểu về mã cần phải có 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 công cụ lúc bạn di chuột qua các phần tử, sản xuất thông báo lập 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 cho ngắt quãng quy trình làm cho việc của bạn. HTTP Client improvements các bản cập nhật mang giá trị cho HTTP Client được lớn mạnh. Hàm XPath mới cho phép bạn truy vấn những phần tử trực tiếp từ tài liệu XML và HTML. Tuy nhiên, những phương thức để thao tác sở hữu tài liệu XML và HTML được bổ sung, dòng bỏ nhu cầu phân tích cú pháp XML theo cách 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 biên soạn 1 bắt buộc HTTP độc nhất mang 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 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. tuy nhiên, việc khiến cho việc mang các API cũng được hợp lý hóa cung ứng những phương thức cụ thể. Để làm việc có các API này, bạn mang thể thêm các phương thức tùy chỉnh tức tốc bằng cách 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.