Übersicht über die Anleitung
Willkommen bei der Installationsanleitung für Code2Prompt
. Dieses Dokument
bietet Schritt-für-Schritt-Anleitungen für die Installation auf verschiedenen
Plattformen, einschließlich Windows, macOS und Linux.
Übersicht über die Anleitung
Willkommen bei der Installationsanleitung für Code2Prompt
. Dieses Dokument
bietet Schritt-für-Schritt-Anleitungen für die Installation auf verschiedenen
Plattformen, einschließlich Windows, macOS und Linux.
TL;DR
# Cargo$ cargo install code2prompt
# Homebrew$ brew install code2prompt
Stellen Sie sicher, dass Rust und Cargo auf Ihrem System installiert sind.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Dies ist die offizielle Methode, um die neueste stabile Version von Rust und Cargo zu installieren.
Stellen Sie sicher, dass Sie Ihre PATH
-Variable nach der Installation von Rust aktualisieren. Starten Sie Ihr Terminal neu oder führen Sie die vom Installer vorgeschlagenen Anweisungen aus.
source $HOME/.cargo/env
Sie können überprüfen, ob alles korrekt installiert ist, indem Sie Folgendes ausführen:
cargo --versiongit --version
# Cargo$ cargo install code2prompt
# Homebrew$ brew install code2prompt
Wenn Sie die neuesten Funktionen oder Fixes vor ihrer Veröffentlichung auf crates.io möchten:
cargo install --git https://github.com/mufeedvh/code2prompt
Ideal für Entwickler, die aus dem Quellcode bauen oder zum Projekt beitragen möchten.
🛠️ Voraussetzungen installieren :
📥 Repository klonen :
git clone https://github.com/mufeedvh/code2prompt.gitcd code2prompt
📦 Binary installieren :
Um aus dem Quellcode zu bauen und zu installieren:
cargo install --path crates/code2prompt
Um die Binary ohne Installation zu bauen:
cargo build --release
Die Binary ist im target/release
-Verzeichnis verfügbar.
🚀 Ausführen :
code2prompt --help
Am besten für Benutzer, die die neueste Version ohne Quellcode-Build verwenden möchten.
Laden Sie die neueste Binary für Ihr Betriebssystem von Releases herunter.
⚠️ Binary-Releases können hinter der neuesten GitHub-Version zurückliegen. Für die neuesten Funktionen sollten Sie den Quellcode-Build in Betracht ziehen.
Speziell für Arch Linux-Benutzer ist code2prompt
im AUR verfügbar.
code2prompt
ist im AUR
verfügbar. Installieren Sie es mit einem AUR-Helfer.
paru/yay -S code2prompt
Wenn Sie Nix verwenden, können Sie es mit nix-env oder nix profile installieren.
# ohne Flakes:nix-env -iA nixpkgs.code2prompt# mit Flakes:nix profile install nixpkgs#code2prompt
Sie können die Python-Bindings von Pypi herunterladen
pip install code2prompt_rs
🛠️ Voraussetzungen installieren :
📥 Repository klonen :
git clone https://github.com/mufeedvh/code2prompt.gitcd code2prompt/crates/code2prompt-python
📦 Abhängigkeiten installieren :
Der rye
-Befehl erstellt eine virtuelle Umgebung und installiert alle Abhängigkeiten.
rye sync
⚙️ Paket bauen :
Sie werden das Paket in der virtuellen Umgebung im .venv
-Verzeichnis entwickeln.
rye run maturin develop -r
Der code2prompt
-MCP-Server wird bald in MCP-Registries verfügbar sein.
Der code2prompt
-MCP-Server ist noch ein Prototyp und wird bald in das Haupt-Repository integriert.
Um den MCP-Server lokal auszuführen und mit Cline
, Goose
oder Aider
zu verwenden:
🛠️ Voraussetzungen installieren :
📥 Repository klonen :
git clone https://github.com/odancona/code2prompt-mcp.gitcd code2prompt-mcp
📦 Abhängigkeiten installieren :
Der rye
-Befehl erstellt eine virtuelle Umgebung und installiert alle Abhängigkeiten im .venv
-Verzeichnis.
rye sync
🚀 Server ausführen :
Der MCP-Server ist jetzt installiert. Sie können ihn mit:
. .venv/bin/activatepython -m src/code2prompt_mcp/main.py
🔌 Mit Agenten integrieren :
Zum Beispiel können Sie ihn mit Cline
mit einer ähnlichen Konfiguration integrieren:
{ "mcpServers": { "code2prompt": { "command": "bash", "args": [ "-c", "cd /home/olivier/projet/code2prompt-mcp && rye run python /home/olivier/projet/code2prompt-mcp/src/code2prompt_mcp/main.py" ], "env": {} } }}
Diese Seite wurde für Ihre Bequemlichkeit automatisch übersetzt. Bitte greifen Sie für den Originalinhalt auf die englische Version zurück.