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

Thảo luận trong 'Rao vặt sinh viên' bắt đầu bởi MediaViHoth, 23/1/25.

  1. MediaViHoth

    MediaViHoth Active Member

    Bài viết:
    246
    Đã được thích:
    0
    IntelliJ IDEA 2024.2 cung cấp các tính năng điều hướng và khiến vượt 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 các tính năng mới mang trong bản 2024.
    7. Vun đắp phương tiện

    Cải thiện trải nghiệm có tập lệnh xây dựng Gradle

    đầu tiên, IDE hiện cung ứng 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 đã 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

    thứ tự đồng bộ cho những Dự án Maven nhanh hơn. Sau lúc đồng bộ ban sơ phần lớn, IDE phát hiện những thay đổi trong phần cụ thể của Dự án và chỉ đồng bộ lại các phần đấy thay vì đầy đủ Dự án.
    Action to invalidate build system caches

    quý khách mang thể xóa bộ đệm hệ thống vun đắp, cho phép khắc phục tức thì những sự cố liên quan tới cấu trúc của các Dự án Maven, Gradle hoặc sbt – chẳng hạn như những sự cố do nhập dữ liệu không đúng cách. Khách hàng với thể tróc nã cập hành động này duyệt y File | Cache Recovery | Invalidate Build System Caches and Re-sync.
    8. Version control systems

    Import statement conflict resolution

    các bạn mang thể 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. Tuy nhiên, bạn sở hữu 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 nhân thể í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 tiện lợi rà soát chúng hơn. Nút được hiển thị theo mặc định, nhưng giả dụ bạn muốn ẩn nó, chỉ cần nhấp vào biểu trư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 dùng sở hữu Log tool window

    rất nhiều các thiết lập can hệ tới phương tiện Log đã được hợp nhất thành một trang thiết lập chuyên dụng, quý khách mang thể tróc nã cập duyệt y Settings/Preferences | Version Control | Log hoặc qua thực đơn trên thanh phương tiện Log.
    không những thế 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 phổ biến ko gian làm việc và điều hướng dễ dàng qua danh sách các cam kết và thông báo can dự. Hành động này cũng với sẵn phê chuẩn 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 các bạn trong hộp thoại Local History được thay đổi. Ngoài ra, lúc truy hỏi 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 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 dùng có thể dùng Local History cho đa dạng tệp hoặc thư mục cùng lúc. 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 với 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 cái nhánh cho biểu đồ cam kết trong tab Log của dụng cụ Git. Các cá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 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 để đơn thuần hóa việc xem lịch sử nhánh. Tiêu dùng tùy chọn First Parent để tập trung vào những thay đổi cái 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.
    tuy nhiên bạn sở hữu thể lọc những 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 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 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 người dùng. Các cải tiến chính bao gồm tạo lệnh tương trợ ai, cho phép bạn bộc lộ lệnh bằng ngôn ngữ tình cờ và để người nào tạo lệnh đó cho bạn.
    The New Terminal
    không những thế, giờ đây bạn mang thể chọn giữa cài đặt 1 mẫu hoặc 2 dòng để tận dụng ko 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 hỗ trợ. Rốt 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 sản xuất tính năng tự động hoàn tất và thêm bean cho những áp dụng Quarkus và Micronaut. Lúc 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 thành mã. IDE sẽ tự động thêm thông số hoặc trường constructor có 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ó 1 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ố sở hữu 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 sở hữu 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, kiểm tra xem đa số những liên kết sở hữu đượ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 ứng một phương pháp tiệ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. Không những thế, chúng tôi cũng khiến cho 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 có người mua 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 những 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 tay chân 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 ngừng 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 hỗ trợ cho Jakarta Data. IDE hiện sản xuất hỗ trợ mã hóa và kiểm tra cho các 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ô hình dữ liệu cũng như chuẩn 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 để thuần tuý hóa việc điều hướng. Tuy nhiên, hỗ trợ tiếng nói truy nã 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 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ở rộng cho Terraform bằng cách thức sản xuất khả năng hoàn tất mã cái đầy hồ hết. Không những thế các tính năng hiểu về mã cần yếu như hoàn thành mã theo văn 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ú thích công cụ lúc bạn di chuột qua các phần tử, sản xuất 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à ko khiến ngắt quãng quy trình khiến việc của bạn.

    HTTP Client improvements

    các bản cập nhật với trị giá cho HTTP Client được phát triển. 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. Không những thế, những phương thức để thao tác mang 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 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 một đề xuất HTTP độc nhất vô nhị 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 có thể truy 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 cho việc với những API cũng được hợp lý hóa cung ứng những phương thức cụ thể. Để làm cho việc có những API này, bạn sở hữu thể thêm các phương thức tùy chỉnh tứ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.
     

Chia sẻ trang này