CodeGeeX: Anleitung zu Installation, Bereitstellung, Konfiguration und Nutzung 261

小编 ·

CodeGeeX: Anleitung zu Installation, Bereitstellung, Konfiguration und Nutzung

CodeGeeX ist ein kostenloser KI-Programmierassistent, der mehrere Sprachen unterstützt. Er hilft Entwicklern, schnell Code zu generieren, Fehler zu beheben und Code zu übersetzen. Diese Anleitung beschreibt Installation, Bereitstellung, Konfiguration und Nutzung von CodeGeeX.

CodeGeeX: Anleitung zu Installation, Bereitstellung, Konfiguration und Nutzung

CodeGeeX ist ein kostenloser KI-Programmierassistent, der mehrere Programmiersprachen unterstützt und Entwicklern hilft, schnell Code zu generieren, Fehler zu beheben und Code zu übersetzen. Im Folgenden findest du eine Anleitung zur Installation, Bereitstellung, Konfiguration und Nutzung von CodeGeeX.

CodeGeeX支持的主流IDE.webp

1. Kernfunktionen von CodeGeeX

  • Code-Generierung und Vervollständigung: Kann basierend auf dem Kontext Code-Snippets generieren oder Code vervollständigen.

  • Generierung von Code-Kommentaren: Fügt dem Code automatisch detaillierte Kommentare hinzu.

  • Code-Erklärung: Erläutert die Funktion und Logik des Codes.

  • Erstellung von Unit-Tests: Generiert automatisch Unit-Test-Code.

  • <
  • Code-Review: Unterstützt Entwickler bei der Code-Überprüfung.

  • <
  • Fehlerbehebung (Fix Bug): Behebt automatisch Fehler im Code.

  • <
  • Generierung von Git Commit Messages: Hilft Entwicklern, schnell Commit-Nachrichten zu erstellen.

  • Code-Übersetzung: Unterstützt die Übersetzung von Code zwischen verschiedenen Programmiersprachen.

  • <
  • Intelligente问答 (Q&A): Bietet intelligente Antworten auf technische und codebezogene Fragen.

2. Von CodeGeeX unterstützte Programmiersprachen

CodeGeeX unterstützt über 100 Programmiersprachen, einschließlich Frontend-, Backend- und Mobile-Entwicklung:

  • Frontend: Vue, JavaScript, TypeScript, HTML, CSS, React

  • Backend: C, C++, Java, Python, Go, PHP, Rust, SQL

  • <
  • Mobile: Objective-C, Kotlin, Swift, Uni-App

  • Sonstige: Perl, Ruby, GraphQL, COBOL

3. Installation von CodeGeeX

3.1 Visual Studio Code installieren

CodeGeeX wird als VS Code-Erweiterung bereitgestellt, daher muss zunächst Visual Studio Code installiert werden.

3.2 CodeGeeX-Erweiterung installieren

  1. Öffne VS Code.

  2. <
  3. Klicke auf das Erweiterungs-Symbol in der linken Seitenleiste (oder drücke die Tastenkombination Ctrl+Shift+X).

  4. Gib „CodeGeeX“ in das Suchfeld ein und suche die entsprechende Erweiterung.

  5. <
  6. Klicke auf die Schaltfläche [Installieren].

  7. <
  8. Nach Abschluss der Installation wird VS Code automatisch neu gestartet.

安装 CodeGeeX 插件.webp

4. CodeGeeX konfigurieren

4.1 API-Schlüssel konfigurieren (optional)

Wenn du den Online-Dienst von CodeGeeX nutzt, musst du einen API-Schlüssel konfigurieren (dieser Schritt entfällt bei der lokal bereitgestellten Version).

  1. Öffne die Einstellungen von VS Code (Ctrl+, oder klicke auf das Zahnrad-Symbol unten links).

  2. Suche nach „CodeGeeX“ und finde die Konfigurationsoption für den API-Schlüssel.

  3. <
  4. Gib deinen API-Schlüssel ein (du erhältst ihn auf der offiziellen CodeGeeX-Plattform).

4.2 Benutzerdefinierte Einstellungen

Du kannst bei Bedarf die folgenden Einstellungen anpassen:

  • Candidate Num: Anzahl der Code-Kandidaten, die generiert werden.

  • Prompt Templates: Benutzerdefinierte Eingabeaufforderungsvorlagen für die Code-Generierung.

  • Language: Standard-Programmiersprache festlegen.

5. Verwendung von CodeGeeX

Für die Nutzung von CodeGeeX ist eine Anmeldung erforderlich.

Anmeldemethode

  1. Klicke auf das CodeGeeX-Symbol in der linken Seitenleiste von VS Code, um die CodeGeeX-Seitenleiste zu öffnen.

  2. Klicke auf „Zur Anmeldung“.

  3. VS Code fragt, ob die CodeGeeX-Anmeldung zugelassen werden soll. Klicke auf „Allow“ (Erlauben).

  4. <
  5. Klicke auf „Open“ (Öffnen), um den Browser aufzurufen.

  6. Gib auf der geöffneten CodeGeeX-Anmeldeseite im Browser deine E-Mail-Adresse und dein Passwort ein, um dich anzumelden.

  7. Nach erfolgreicher Anmeldung kehre zu VS Code zurück und du kannst CodeGeeX verwenden.

CodeGeeX登录方法.webp

5.1 Stealth-Modus (empfohlen)

  • Öffne eine Codedatei (z. B. Python, Java usw.).

  • Beginne mit dem Schreiben von Code. Sobald der Cursor stoppt, generiert CodeGeeX automatisch Code ab der Cursorposition.

  • Der generierte Code wird grau angezeigt. Drücke die Tab-Taste, um den Code einzufügen.

5.2 Interaktiver Modus

  • Gib nach einem Teil des Codes die Tastenkombination Ctrl+Enter ein.

  • CodeGeeX generiert mehrere Code-Kandidaten und zeigt sie im rechten Fenster an.

  • Klicke auf die Schaltfläche „use code“, um den ausgewählten Code einzufügen.

5.3 Übersetzungsmodus

  1. Markiere einen Codeabschnitt.

  2. Drücke die Tastenkombination Ctrl+Alt+T oder wähle im Rechtsklick-Menü CodeGeeX: Translate Code.

  3. CodeGeeX übersetzt den Code in die Zielsprache (z. B. von Python nach Java).

  4. Klicke im Übersetzungsergebnis auf die Schaltfläche „use code“, um den Code einzufügen.

5.4 Eingabeaufforderungsmodus (experimentelle Funktion)

  1. Markiere den Code und drücke Alt+T.

  2. CodeGeeX zeigt eine Liste vordefinierter Vorlagen an.

  3. Wähle eine Vorlage aus. CodeGeeX generiert den Code entsprechend der Vorlage.

6. Weitere Nutzungsmethoden

1. Code-Kommentare

  • Markiere den Code und wähle im Rechtsklick-Menü CodeGeeX: Add Comment.

  • Oder gib im Chatfeld /comment ein und drücke die Eingabetaste.

  • CodeGeeX generiert detaillierte Kommentare für den Code.

2. Fehlerbehebung

  • Markiere den Code, gib im Chatfeld /fixbug ein und drücke die Eingabetaste.

  • CodeGeeX versucht, die Fehler im Code zu beheben.

3. Generierung von Unit-Tests

  • Markiere den Code und gib im Chatfeld „生成单元测试“ ein.

  • CodeGeeX generiert den entsprechenden Unit-Test-Code.

7. Anleitung zur lokalen Bereitstellung (für fortgeschrittene Benutzer)

Wenn du CodeGeeX offline nutzen möchtest, kannst du dich am Open-Source-Code orientieren und es lokal bereitstellen:

7.1 Ollama installieren

Ollama ist ein Open-Source-Projekt, mit dem verschiedene Open-Source-Großsprachmodelle lokal schnell ausgeführt werden können. Die Installationsschritte sind wie folgt:

7.1.1 Ollama installieren

MacOS und Windows: Es wird empfohlen, Ollama 0.2 oder höher zu installieren. Du kannst ein Ein-Klick-Installationspaket verwenden.

MacOS: Installation mit dem folgenden Befehl:

brew install ollama

Windows: Installationspaket herunterladen und ausführen.

inux:Verwenden Sie den folgenden Befehl zur Installation:

curl -fsSL https://ollama.com/install.sh | sh

1.2 Installation überprüfen

Öffne nach Abschluss der Installation das Terminal und gib den folgenden Befehl ein:

ollama

Wenn die Installation erfolgreich war, werden dir die relevanten Informationen zu Ollama angezeigt.

2. CodeGeeX4-ALL-9B-Modell herunterladen

  1. Öffne die Ollama-Website.

  2. Gib CodeGeeX4 in das Suchfeld ein.

  3. Suche die Detailseite des CodeGeeX4-ALL-9B-Modells.

  4. Kopiere den auf der Seite angegebenen Ausführungsbefehl, zum Beispiel:

ollama pull codegeex4-all-9b

Nachdem du diesen Befehl ausgeführt hast, wird das Modell automatisch heruntergeladen und in Ollama geladen. Das Terminal zeigt die Meldung „Send a message“ an, was bedeutet, dass das Modell erfolgreich geladen wurde und du direkt mit dem Modell chatten kannst.

3. Umgebungsvariablen konfigurieren

Um das CodeGeeX4-ALL-9B-Modell in den lokalen Modus des CodeGeeX-Plugins einzubinden, müssen Umgebungsvariablen gesetzt werden:

3.1 Umgebungsvariablen setzen

MacOS und Linux:

export OLLAMA_ORIGINS="*"
launchctl setenv OLLAMA_ORIGINS "*"

Windows:

  1. Öffne die „Systemeigenschaften“.

  2. Klicke auf „Umgebungsvariablen“.

  3. Lege unter „Systemvariablen“ eine neue Variable OLLAMA_ORIGINS mit dem Wert * an.

4. CodeGeeX-Plugin installieren

  1. Öffne deine IDE (z. B. VSCode oder JetBrains IDE).

  2. Suche im Plugin-Marktplatz nach CodeGeeX.

  3. Lade das Plugin herunter und installiere es.

5. Dienste und IDE neu starten

Nachdem du die Umgebungsvariablen gesetzt hast, musst du den Ollama-Dienst und die IDE neu starten, damit die Konfiguration wirksam wird:

  • Ollama-Dienst neu starten:

ollama restart
  • IDE neu starten: Schließe deine IDE und öffne sie erneut.

6. CodeGeeX-Plugin verwenden

Nach Abschluss der Installation und Konfiguration kannst du das CodeGeeX-Plugin im lokalen Modus in der IDE verwenden:

  1. Öffne eine Codedatei.

  2. Nutze die Funktionen von CodeGeeX, wie z. B. Codevervollständigung, intelligente Fragen und Antworten usw.

  3. Wenn du in den lokalen Modus wechseln möchtest, kannst du dies in den Plugin-Einstellungen auswählen.

Das war das Tutorial zur Installation, lokalen Bereitstellung, Konfiguration und Nutzung von CodeGeeX. Wenn du bei der Bereitstellung auf Probleme stößt, kannst du die offizielle Dokumentation von Ollama oder die Community von CodeGeeX zu Rate ziehen.

Verwandt: Aktualisiert für 2025: 20+ beste KI-Programmiertools und KI-Coding-Assistenten