Visual Studio Code Erweiterung (Beta)
Unsere VS Code Erweiterung kann KI nutzen, um genauere OCR-Ergebnisse für mathematische Gleichungen mit Kontextwahrnehmung für Benutzer zu erzielen, die VS Code zum Schreiben von LaTeX verwenden. Dies ist eine Bedienungsanleitung; Entwickler besuchen bitte unser Repository.
WARNUNG: DIE ERWEITERUNG BEFINDET SICH IN DER INTENSIVEN ENTWICKLUNG UND BIETET KEINERLEI GARANTIE. DIE NUTZUNG ERFOLGT AUF EIGENE GEFAHR. SIEHE LIZENZ. Derzeit müssen Sie über eine funktionierende API-Konfiguration eines Drittanbieters verfügen, um diese Erweiterung nutzen zu können.
Funktionen
Die VSCode-Erweiterung von WriteTex bietet ein genaueres OCR-Ergebnis, indem sie das KI-Modell mit dem Kontext des aktuellen Dokuments speist. Der Benutzer kann einfach auf seinem iPad/Tablet schreiben, und die Ergebnisse werden an der Cursorposition in VSCode eingefügt. Der Kontext wird aus Zeilen innerhalb eines Radius um den Cursor herum erstellt.
Installation
WARNUNG: INSTALLIEREN SIE DIE ERWEITERUNG NUR, WENN SICH IHR GERÄT HINTER EINER FIREWALL BEFINDET. AKTIVIEREN SIE DIE ERWEITERUNG NUR IN EINEM VERTRAUENSWÜRDIGEN NETZWERK. NICHT AUF EINEM SERVER INSTALLIEREN.
- Für Microsoft Visual Studio Code Benutzer: Suchen Sie auf der Erweiterungsseite nach „WriteTex“ oder installieren Sie sie über den VS Code Marketplace.
- Für VSCode-Forks (Cursor, Trae, Antigravity, Kiro, Qoder, Void, VSCodium, Windsurf, Codex etc.): Suchen Sie auf der Erweiterungsseite Ihres Forks nach „WriteTex“. Wenn sie nicht gefunden wird, laden Sie unsere
.vsix-Datei von der Releases-Seite herunter und installieren Sie sie manuell über Erweiterungen -> 3 Punkte oben rechts -> Aus VSIX installieren.
Sie müssen die Desktop-Version von WriteTex nicht installieren, um die VSCode-Erweiterung zu nutzen. Lediglich die mobile App auf Ihrem iPad/Tablet ist erforderlich.
Einstellungen konfigurieren
Nach der Installation erscheint unser Symbol in Ihrer Seitenleiste. Klicken Sie darauf, um die Einstellungen zu konfigurieren.
KI-API-Konfiguration
Dieser Teil ähnelt der Einrichtung auf anderen Plattformen. Ein einfaches Beispiel wird unten gezeigt:
| Einstellung | Wert |
|---|---|
| API-Endpunkt | https://api.openai.com/v1 |
| Modell | gpt-5 |
| API-Schlüssel | sk-... |
Benutzerdefinierte Anweisungen Einige zusätzliche Eingabeaufforderungen zur Steuerung des KI-Modells. Sie können beispielsweise hinzufügen: „Verwenden Sie \mathbb{i} für die imaginäre Einheit.“
Kontext
- Kontext-Zeilenradius (Context Line Radius) Hier können Sie den Radius des Kontexts steuern. Eine Zahl von 10 bedeutet, dass der Kontext aus 10 Zeilen vor und 10 Zeilen nach dem Cursor erstellt wird.
- Kontext-Zeichenlimit (Context Char limit) Die maximale Anzahl von Zeichen im Kontext. Eine Zahl von 1000 bedeutet, dass der Kontext auf 1000 Zeichen begrenzt ist.
Dienstverwaltung
Der Serverstatus wird oben angezeigt. Sie können den Server durch Klicken auf die entsprechenden Schaltflächen starten/stoppen. Starten Sie den Server, damit sich die mobile App von WriteTex mit dieser VSCode-Instanz verbinden kann. ES KANN IMMER NUR EIN SERVER GLEICHZEITIG LAUFEN. Wenn Sie den Server in einer Instanz von VSCode starten, müssen Sie ihn stoppen, bevor Sie ihn in einer anderen Instanz starten.
Mit der Erweiterung verbinden
Stellen Sie sicher, dass Ihre Erweiterung aktiviert ist und der Server läuft. Stellen Sie sicher, dass nur in einem Projekt der Erweiterungsserver läuft.
Vom iPhone/iPad
Stellen Sie sicher, dass Ihre Erweiterung aktiviert ist und der Server läuft. Gehen Sie auf Ihrem iOS-Gerät zu KI-API-Einstellungen -> VSCode-Erweiterung. Schalten Sie VSCode verwenden ein, suchen Sie den Namen Ihres Geräts in der Entdeckungsliste und wählen Sie ihn aus. Wenn Ihr Gerät nicht aufgeführt ist, versuchen Sie eine manuelle Verbindung, indem Sie die IP-Adresse Ihres Computers unter Andere... eingeben.
Für iOS-App-Versionen vor v2.1: Rufen Sie die IP-Adresse des Computers ab, auf dem die VSCode-Erweiterung läuft. Gehen Sie zum Task-Manager, klicken Sie auf Ihr Netzwerk und suchen Sie nach der IPv4-Adresse. Stellen Sie in den Einstellungen die KI-API wie folgt ein:
Einstellung Wert API-Endpunkt http://ihre-computer-ip:50905/v1 Modell ihr Modell API-Schlüssel writetex
Von Android
Rufen Sie die IP-Adresse des Computers ab, auf dem die VSCode-Erweiterung läuft. Gehen Sie zum Task-Manager, klicken Sie auf Ihr Netzwerk und suchen Sie nach der IPv4-Adresse. Stellen Sie in den Einstellungen die KI-API wie folgt ein:
| Einstellung | Wert |
|---|---|
| API-Endpunkt | http://ihre-computer-ip:50905 |
| Modell | ihr Modell |
| API-Schlüssel | writetex |
Von Windows/MacOS
Stellen Sie in den Einstellungen die KI-API wie folgt ein:
| Einstellung | Wert |
|---|---|
| API-Endpunkt | http://127.0.0.1:50905 |
| Modell | ihr Modell |
| API-Schlüssel | writetex |
Nutzung
- Öffnen Sie ein Dokument mit unterstützten Dateiendungen:
.tex.latex.markdown.md.rmd.qmd.ipynb - Platzieren Sie Ihren Cursor im Dokument
- Verbinden Sie Ihr iPad/Tablet mit der VS Code Erweiterung
- Beginnen Sie zu schreiben; die OCR-Ergebnisse erscheinen in VS Code an Ihrer Cursorposition
Fehlerbehebung
Allgemeine Checkliste
- Die VS Code Erweiterung ist aktiviert
- Nur ein offenes VS Code Fenster hat einen laufenden Server
- Ihr Cursor befindet sich in einem geöffneten Editor mit einem dieser Dateitypen:
.tex.latex.markdown.md.rmd.qmd.ipynb - Ihr iPad/Tablet ist mit demselben Netzwerk wie Ihr Computer verbunden
- Die Firewall Ihres Computers lässt eingehende Verbindungen zu
- Ihr Netzwerk blockiert nicht die Kommunikation zwischen Geräten
- Wenn Sie das Obsidian-Plugin auf dem Desktop verwenden, stellen Sie sicher, dass Obsidian geschlossen ist. Es ist nur eine Instanz der WriteTex-Erweiterung in einem Texteditor erlaubt.
Ergebnisse erscheinen auf dem iPad, aber nicht in VS Code
Stellen Sie sicher, dass sich Ihr Cursor in VS Code befindet. Prüfen Sie, ob ein anderes VS Code Fenster mit laufendem Erweiterungsserver geöffnet ist. Wenn ja, schließen Sie es.
Gerät wird in der Entdeckungsliste auf dem iPad nicht gefunden
Prüfen Sie, ob Ihr iPad/Tablet mit demselben Netzwerk wie Ihr Computer verbunden ist.
Wenn Ihr Gerät immer noch nicht aufgeführt ist, versuchen Sie eine manuelle Verbindung, indem Sie die IP-Adresse Ihres Computers unter Andere... eingeben.