Allgemeine Einführung
AIDE (AI-assisted Development Extension) ist eine leistungsstarke VSCode-Erweiterung für KI-unterstützte Entwicklung, die einzigartige und nützliche Unterstützung bei der KI-Programmierung bietet. Sie unterscheidet sich von der GitHub Kopilot AIDE wird als Open Source entwickelt und unterstützt benutzerdefinierte KI-Modelle, einschließlich lokaler Bereitstellungsoptionen, um Entwicklern zu helfen, die Code-Lesbarkeit zu verbessern, die Code-Migration zu beschleunigen und die Code-Qualität zu optimieren. Es unterstützt Entwickler bei der Verbesserung der Code-Lesbarkeit, der Beschleunigung der Code-Migration und der Optimierung der Code-Qualität und eignet sich besonders gut für das Refactoring und die Modernisierung von Legacy-Projekten. Sowohl Anfänger als auch fortgeschrittene Entwickler können AIDE nutzen, um die Entwicklungseffizienz und Codequalität zu verbessern.
Funktionsliste
- Ein-Klick-KommentarSchnelles Hinzufügen detaillierter Kommentare zum Code, um die Lesbarkeit zu verbessern.
- Code-UmschaltungUnterstützt die Konvertierung von Code zwischen mehreren Programmiersprachen und vereinfacht so die sprachübergreifende Entwicklung.
- UI-GenerierungscodeAutomatisches Generieren von entsprechendem Code aus UI-Design-Zeichnungen, was einen nahtlosen Übergang zwischen Design und Entwicklung ermöglicht.
- AI-StapelverarbeitungStapelverarbeitung von Dokumenten mit KI-Technologie, optimiert für individuelle Anforderungen.
- Smart PasteIntelligente Konvertierung von Inhalten der Zwischenablage (Code oder Bilder) zur Verbesserung der Effizienz beim Einfügen.
- eine Variable umbenennenOptimierung der Code-Benennung durch Bereitstellung von KI-vorgeschlagenen Variablennamen und deren Erklärungen.
- AI-BefehlsausführungAusführen von benutzerdefinierten AI-Befehlen für ausgewählte Dateien oder Verzeichnisse.
- Als AI-Tipp kopierenEinfaches Kopieren von Datei-/Ordnerinhalten als AI-Tipps.
Hilfe verwenden
1. die Installation und Konfiguration
- Stellen Sie sicher, dass die VSCode-Version höher als v1.82.0 ist.
- Suchen und installieren Sie AIDE auf dem VSCode Extension Marketplace
- Konfigurieren Sie die AI-Modellschnittstelle.
- aufstellen
aide.openaiBaseUrl
- konfigurieren.
aide.openaiKey
- Die Wahl des richtigen AI-Modells (gpt-4o empfohlen)
- aufstellen
2. eine Beschreibung der Nutzung der Hauptfunktionen
2.1 Optimierung von Code-Kommentaren
- Wählen Sie den Code im Editor aus
- Klicken Sie auf das Anmerkungssymbol in der oberen rechten Ecke oder klicken Sie mit der rechten Maustaste und wählen Sie "✨ Aide: Code Viewer Helper".
- AI generiert detaillierte Code-Kommentare, um die Lesbarkeit des Codes zu verbessern.
2.2 Code-Konvertierung
- Wählen Sie den zu konvertierenden Code
- Klicken Sie auf das Konvertierungssymbol in der oberen rechten Ecke oder klicken Sie mit der rechten Maustaste und wählen Sie "✨ Aide: Code Convert".
- Auswahl der Zielsprache/des Rahmens
- VSCode öffnet eine temporäre Datei, um den konvertierten Code anzuzeigen.
2.3 Optimierung des Codes auf Expertenebene
- Wählen Sie den zu optimierenden Code aus
- Klicken Sie mit der rechten Maustaste und wählen Sie "✨ Aide: Expert Code Enhancer".
- AI wird den Code optimieren, einschließlich.
- Optimierung des SOLID-Prinzips
- Entwurfsmuster
- Reparatur von Sicherheitslöchern
- Optimierung von Leistungsproblemen
- Verbesserung der Lesbarkeit des Codes
2.4 Smart Paste
Konfiguration Aktivieren.
- VSCode-Einstellungen öffnen
- anfangen zu benutzen
aide.readClipboardImage
Optionen (wie bei Computersoftware-Einstellungen) - Unterstützt die direkte Umwandlung von Designentwürfen in entsprechenden Framework-Code
2.5 Stapelverarbeitung
- Wählen Sie Dateien/Ordner im Dateimanager aus (drücken Sie Strg/Befehl zum Mehrfachwählen)
- Klicken Sie mit der rechten Maustaste und wählen Sie "✨ Aide: AI Batch Processor".
- Anforderungen an die Eingabeverarbeitung
- AI erzeugt eine Datei mit verarbeiteten Kopien (Endung .aide)
- Sie können die Originaldatei ersetzen, nachdem Sie sich vergewissert haben, dass sie korrekt ist
3. vorsichtsmaßnahmen
- Die Stapelverarbeitung von langen Dateien kann unterbrochen werden, bitte verarbeiten Sie sie in Stapeln.
- KI-verarbeiteter Code muss manuell überprüft werden
- Es wird empfohlen, den neuen Code zu testen, bevor die Originaldatei ersetzt wird
- Einige Funktionen erfordern ein KI-Modell, um die Funktion function_call zu unterstützen.
4. die Lösung gemeinsamer Probleme
- Befehl nicht gefunden.
- Prüfen Sie, ob die VSCode-Version den Anforderungen entspricht
- Überprüfen Sie, ob die Erweiterung korrekt installiert ist
- Versuch, den VSCode neu zu starten
- Fragen der Sprachauswahl beim Code-Switching.
- Ändern Sie .vscode/settings.json
- aufstellen
aide.autoRememberConvertLanguagePairs: false
- Freigabe
aide.convertLanguagePairs
konfigurieren.
- Intelligentes Einfügen Zwischenablage leer.
- Bestätigung von Aktiviert
aide.readClipboardImage
- Prüfen Sie, ob das AI-Modell Bilderkennung unterstützt
- Bestätigung von Aktiviert