Plug-in für das intelligente (KI) Codierungstool IntelliJ IDEA

Generieren Sie nur automatisch Unit-Testfunktionen

  • Das TestMe-Plugin (kostenlos) dient lediglich zum Ausfüllen von Vorlagen, ist nicht intelligent.

  • Das Squaretest-Plugin (kostenpflichtig)
    fühlt sich derzeit in Ordnung an 通义灵码und bitoist auch in Ordnung

Tongyi Lingma-Ali

frei

Adresse : https://tongyi.aliyun.com/lingma

Tongyi Lingma ist ein von Alibaba eingeführter Codierungsassistent für künstliche Intelligenz, der auf dem Tongyi-Großmodell basiert und intelligente Codegenerierung sowie die Erforschung und Entwicklung intelligenter Frage- und Antwortfunktionen ermöglicht. Nach dem Training mit riesigen Mengen hervorragender Open-Source-Codedaten kann es Ihnen Folgendes liefern Informationen basierend auf dem Kontext der aktuellen Codedatei und dateienübergreifend. Generieren Sie Code auf Zeilen-/Funktionsebene, Komponententests, Codekommentare und mehr.

Funktion

  • Bietet Echtzeitfortsetzung auf Zeilen-/Funktionsebene, die Sie Tab 键mit nur einem Klick übernehmen können.
    • Durch Drücken Alt+Pkönnen auch Eingabeaufforderungen ausgelöst werden.
    • Alt+[Oder Alt + ]schalten Sie die Eingabeaufforderungen vor und zurück.
  • Durch die Generierung von Code in natürlicher Sprache werden im Editor die gewünschten Funktionen in natürlicher Sprache beschrieben.
  • Generieren Sie Unit-Tests, unterstützen Sie die Generierung von Unit-Tests und Unit-Test-bezogenen Codeerklärungen basierend auf JUnit, Mockito, Spring Test, Unit-Test, Pytest und anderen Frameworks.
    • Dieser Ort ist nicht gut.
  • Generierung von Codekommentaren
  • Code-Erklärung: Nach Auswahl des Codes kann die Programmiersprache automatisch erkannt und die Code-Erklärung generiert werden. Durch das Überschreiten von Sprachgrenzen können Sie Codelogik und Funktionsdesign schnell verstehen.
  • Intelligente Frage und Antwort für Forschung und Entwicklung
  • Fehlerbehebung bei Ausnahmeberichten,

Unterstützte Sprachen

  • Unterstützt gängige Programmiersprachen wie Java, Python, Go, C/C++, , , usw.JavaScriptTypeScriptPHPRubyRustScala

verwenden

Installieren Sie es über den Plug-in-Markt, suchen Sie 通义灵码(TONGYI Lingma), finden Sie Tongyi Lingma und klicken Sie zum Installieren.

Starten Sie IntelliJ IDEA neu. Nach erfolgreichem Neustart 登录阿里云账号beginnen Sie sofort mit Ihrer intelligenten Codierungsreise.

CodeGeeX-Tsinghua University+Zhipu AI

frei

Adresse : https://codegeex.cn/

CodeGeeX ist ein rundum intelligenter Programmierassistent auf Basis großer Modelle. Es kann Funktionen wie Codegenerierung und -vervollständigung, automatisches Hinzufügen von Kommentaren, Codeübersetzung sowie intelligente Fragen und Antworten realisieren, die Entwicklern dabei helfen können, die Arbeitseffizienz erheblich zu verbessern. CodeGeeX unterstützt gängige Programmiersprachen und ist mit einer Vielzahl gängiger IDEs kompatibel.

Funktion

  • Codegenerierung und -vervollständigung
  • Anmerkungsgenerierung
  • Codeübersetzung
  • Intelligente Fragen und Antworten

Unterstützte Sprachen

  • Unterstützt Python, Java, C++/C, JavaScript, Go und andere Sprachen.

verwenden

Installieren Sie es über den Plug-in-Markt, suchen Sie codegeex, finden Sie Codegeex und klicken Sie auf „Installieren“.

Starten Sie IntelliJ IDEA neu. Nach erfolgreichem Neustart unterstützt das Anmeldekonto viele Anmeldemethoden. WeChat- und SMS-Bestätigungscodes sind sehr praktisch.

Klein

frei

Adresse : https://bito.ai/

Bito ist ein KI-gestützter Code-Assistent, der Entwickler dabei unterstützen soll, Aufgaben zu automatisieren und Code zehnmal schneller zu generieren.

Funktion

  • Codegenerierung
  • Code erklären
  • Erstellen Sie Testfälle
  • Kommentare generieren
  • Überprüfen Sie die Leistung
  • Erkennen Sie Sicherheitslücken

Unterstützte Sprachen

  • Unterstützt Python, Java, C++/C, JavaScript, Go und andere Sprachen.

verwenden

Installieren Sie es über den Plug-in-Markt, suchen Sie bito, finden Sie Bito und klicken Sie auf „Installieren“.

Anschließend können Sie sich mit Ihrer E-Mail-Adresse bei Ihrem Konto anmelden, was sehr praktisch ist.

Amazon CodeWhisperer – Amazon

Kostenlos, aber es fühlt sich nicht nützlich an

Adresse : https://aws.amazon.com/cn/codewhisperer

Amazon CodeWhisperer erhöht die Programmiergeschwindigkeit und -genauigkeit der Entwickler und ermöglicht so ein schnelleres und präziseres Schreiben von Code. Es basiert auf der künstlichen Intelligenztechnologie von Amazon, die Code vorschlagen, Funktionen vervollständigen und Dokumentation erstellen kann.

Funktion

  • Codevorschläge: Bereitstellung von Codeausschnitten, Funktionen und sogar vollständigen Klassen basierend auf dem Codekontext, um relevante und kontextbezogene Vorschläge bereitzustellen. Dies hilft, Zeit zu sparen und Fehler zu reduzieren, was zu einem effizienteren und zuverlässigeren Codierungsprozess führt.

  • Funktionsvervollständigung: Helfen Sie bei der Funktionsvervollständigung, indem Sie die folgenden Codezeilen vorschlagen oder den gesamten Funktionskörper ausfüllen.

  • Dokumentationserstellung: Erstellt Dokumentation für den Code, einschließlich Funktionszusammenfassungen, Parameterbeschreibungen und Rückgabewerten.

  • Sicherheitsscan: Code scannen, um mögliche Sicherheitslücken zu identifizieren. Dies hilft, Sicherheitsprobleme präventiv anzugehen und potenzielle Probleme zu vermeiden.

Unterstützte Sprachen

Unterstützt mehrere Programmiersprachen, einschließlich Python, JavaScript, C#, Rust, PHP, Kotlin, C, SQL usw.

verwenden

Installieren Sie es über den Plug-in-Markt, suchen Sie aws, finden Sie das AWS-Toolkit und klicken Sie auf „Installieren“.

Starten Sie IDEA neu und melden Sie sich bei Ihrem AWS-Konto an.

  • Geben Sie Ihre E-Mail-Adresse, dann den Bestätigungscode ein und legen Sie dann ein Passwort fest.

GitHub Copilot – Kann es mir nicht leisten

Die monatliche Gebühr beträgt 10 US-Dollar, daher kann ich es mir nicht leisten.

GitHub Copilot wurde von GitHub in Zusammenarbeit mit OpenAI entwickelt, um das Codierungserlebnis durch seine erweiterten Features und Funktionen zu verändern. Es nutzt das Potenzial von künstlicher Intelligenz und maschinellem Lernen, um die Codierungseffizienz von Entwicklern zu verbessern, und bietet eine Vielzahl von Funktionen zur Förderung eines effizienteren Codeschreibens.

Offizielle Homepage: https://github.com/features/copilot/

Unterstützte Sprachen: Unterstützt Java, , Python, JavaScriptund Goandere gängige Programmiersprachen.

Support IDE/Redakteur: Support JetBrains全家桶, Visual Studio CodeRedakteur.

Code-Vervollständigung: Codegenerierung auf Methodenebene, Code-Vervollständigung auf Zeilenebene.

Lademodell: Die Privatversion kostet 10 US-Dollar/Monat, die Unternehmensversion 19 US-Dollar/Monat.

Codeium

frei

Adresse : https://codeium.com/

codeiumEs handelt sich um ein Toolkit zur Codebeschleunigung, das auf modernster KI-Technologie basiert. Durch die einfache Integration in den Editor können sich Benutzer darauf konzentrieren, die besten Softwareentwickler zu werden, und nicht nur Maurer. Es kann in der Codebasis basierend auf den eingegebenen Kommentaren in natürlicher Sprache verstanden und geändert werden, und es kann auch dabei helfen, große Mengen sich wiederholender Arbeiten zu bewältigen und Tausende davon leicht zu finden und aufzurufen API.

Funktion

  • Code-Vervollständigung: Unterstützt die Vervollständigung auf Zeilenebene und die Codegenerierung auf Methodenebene.

Unterstützte Sprachen

  • Unterstützt mehr als 40 Programmiersprachen, darunter Python, , Java, JavaScript, Gound C++andere gängige Programmiersprachen.

AIXcoder

frei

Adresse : https://www.aixcoder.com/

AIXcoderEntwickelt, um Entwicklungsteams beim Schreiben von Code zu unterstützen. Es unterstützt automatisierte Routineaufgaben, KI-gesteuerte Code-Vervollständigung, Echtzeit-Code-Analyse und Fehlerprüfung während der Eingabe.

Funktion

  • Code-Vervollständigung: Unterstützt die Einzelvervollständigung APIund Sortieroptimierung.

Unterstützte Sprachen

  • Unterstützt mehrere Programmiersprachen wie Java, Python, C#, C/C++, JavaScript, TypeScript und Go.

Supongo que te gusta

Origin blog.csdn.net/abu935009066/article/details/134798617
Recomendado
Clasificación