GitHub Copilot modernizacji narzędzi Java

W tym artykule opisano kilka narzędzi ukierunkowanych na Java, które są dostępne za pośrednictwem GitHub Copilot modernizacji. Te narzędzia zapewniają większą elastyczność w zakresie codziennego tworzenia i konserwacji kodu. Można wywołać je bezpośrednio w Copilot Chat przy użyciu prefiksu #.

Validation

  • #appmod-validate-cves-for-java

    Skanuje projekt pod kątem znanych luk w zabezpieczeniach i ekspozycji związanych z językiem Java oraz sprawdza, czy krytyczne luki w zabezpieczeniach zostały rozwiązane.

    Przykładowy monit:

    Check if there's any CVE issues in this Java project using #appmod-validate-cves-for-java
    

    Zrzut ekranu programu Visual Studio Code przedstawiający sprawdzanie przez Copilot pod kątem problemów z CVE.

Testowanie jednostek

  • #appmod-generate-tests-for-java

    Używa rozumienia kodu opartego na sztucznej inteligencji do automatycznego tworzenia testów jednostkowych dla kodu Java.

    Przykładowy monit:

    Generate unit tests for this Java project using #appmod-generate-tests-for-java
    

Te narzędzia pomagają usprawnić cykl projektowania Java. Ułatwiają one wdrażanie najlepszych rozwiązań dotyczących uaktualnień, testowania i walidacji zabezpieczeń, niezależnie od tego, czy jesteś w sesji uaktualniania.

Zobacz także

Modernizacja narzędzia GitHub Copilot