mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-13 12:14:47 +00:00
fix(docs): locale translations
This commit is contained in:
@@ -5,9 +5,9 @@ description: Was ist neu in OpenCode 1.0.
|
||||
|
||||
OpenCode 1.0 ist eine komplette Neufassung des TUI.
|
||||
|
||||
Wir sind vom go+bubbletea-basierten TUI, das Leistungs- und Leistungsprobleme aufwies, zu einem internen Framework (OpenTUI) übergegangen, das in zig+solidjs geschrieben wurde.
|
||||
We moved from the go+bubbletea based TUI which had performance and capability issues to an in-house framework (OpenTUI) written in zig+solidjs.
|
||||
|
||||
Der neue TUI funktioniert wie der alte, da er eine Verbindung zum gleichen OpenCode-Server herstellt.
|
||||
The new TUI works like the old one since it connects to the same opencode server.
|
||||
|
||||
---
|
||||
|
||||
@@ -44,24 +44,24 @@ Wir haben einige Funktionen entfernt, von denen wir nicht sicher waren, ob sie t
|
||||
|
||||
## Bahnbrechende Veränderungen
|
||||
|
||||
### Tastenkombinationen umbenannt
|
||||
### Keybinds renamed
|
||||
|
||||
- Nachrichten_revert -> Nachrichten_Rückgängig machen
|
||||
- messages_revert -> messages_undo
|
||||
- switch_agent -> agent_cycle
|
||||
- switch_agent_reverse -> agent_cycle_reverse
|
||||
- switch_mode -> agent_cycle
|
||||
- switch_mode_reverse -> agent_cycle_reverse
|
||||
|
||||
### Tastenkombinationen entfernt
|
||||
### Keybinds removed
|
||||
|
||||
- message_layout_toggle
|
||||
- message_next
|
||||
- Nachrichten_vorherige
|
||||
- messages_layout_toggle
|
||||
- messages_next
|
||||
- messages_previous
|
||||
- file_diff_toggle
|
||||
- file_search
|
||||
- file_close
|
||||
- Dateiliste
|
||||
- file_list
|
||||
- app_help
|
||||
- project_init
|
||||
- Werkzeugdetails
|
||||
- think_blocks
|
||||
- tool_details
|
||||
- thinking_blocks
|
||||
|
||||
@@ -9,7 +9,7 @@ OpenCode unterstützt [Agent Client Protocol](https://agentclientprotocol.com) o
|
||||
Eine Liste der Editoren und Tools, die ACP unterstützen, finden Sie unter [ACP progress report](https://zed.dev/blog/acp-progress-report#available-now).
|
||||
:::
|
||||
|
||||
ACP ist ein offenes Protokoll, das die Kommunikation zwischen Code-Editoren und AI-Codierungsagenten standardisiert.
|
||||
ACP ist ein offenes Protokoll, das die Kommunikation zwischen Code-Editoren und AI-Coding-Agenten standardisiert.
|
||||
|
||||
---
|
||||
|
||||
@@ -82,7 +82,7 @@ Fügen Sie zu Ihrem [JetBrains IDE](https://www.jetbrains.com/) acp.json gemäß
|
||||
}
|
||||
```
|
||||
|
||||
Um es zu öffnen, verwenden Sie den neuen Agenten „OpenCode“ in der Chat-Agentenauswahl AI.
|
||||
Um es zu öffnen, verwenden Sie den neuen Agenten „OpenCode“ in der AI Chat Agent Selector.
|
||||
|
||||
---
|
||||
|
||||
@@ -145,7 +145,7 @@ Wenn Sie Umgebungsvariablen (wie `OPENCODE_API_KEY`) übergeben müssen, finden
|
||||
OpenCode funktioniert über ACP genauso wie im Terminal. Alle Funktionen werden unterstützt:
|
||||
|
||||
:::note
|
||||
Einige integrierte Schrägstrichbefehle wie `/undo` und `/redo` werden derzeit nicht unterstützt.
|
||||
Einige integrierte Slash-Befehle wie `/undo` und `/redo` werden derzeit nicht unterstützt.
|
||||
:::
|
||||
|
||||
- Integrierte Tools (Dateioperationen, Terminalbefehle usw.)
|
||||
|
||||
@@ -46,7 +46,7 @@ OpenCode verfügt über zwei integrierte Primäragenten und zwei integrierte Sub
|
||||
|
||||
---
|
||||
|
||||
### Verwenden Sie Build
|
||||
### Use Build
|
||||
|
||||
_Modus_: `primary`
|
||||
|
||||
@@ -54,7 +54,7 @@ Build ist der **Standard**-Primäragent mit allen aktivierten Tools. Dies ist de
|
||||
|
||||
---
|
||||
|
||||
### Nutzungsplan
|
||||
### Use Plan
|
||||
|
||||
_Modus_: `primary`
|
||||
|
||||
@@ -68,7 +68,7 @@ Dieser Agent ist nützlich, wenn Sie möchten, dass LLM Code analysiert, Änderu
|
||||
|
||||
---
|
||||
|
||||
### Verwenden Sie es allgemein
|
||||
### Use General
|
||||
|
||||
_Modus_: `subagent`
|
||||
|
||||
@@ -76,7 +76,7 @@ Ein Allzweckagent zur Recherche komplexerer Fragen und zur Ausführung mehrstufi
|
||||
|
||||
---
|
||||
|
||||
### Verwenden Sie „Erkunden“.
|
||||
### Use Explore
|
||||
|
||||
_Modus_: `subagent`
|
||||
|
||||
@@ -84,7 +84,7 @@ Ein schneller, schreibgeschützter Agent zum Erkunden von Codebasen. Dateien kö
|
||||
|
||||
---
|
||||
|
||||
### Verwenden Sie Dichtung
|
||||
### Use Compaction
|
||||
|
||||
_Modus_: `primary`
|
||||
|
||||
@@ -92,7 +92,7 @@ Versteckter Systemagent, der lange Kontext in einer kleineren Zusammenfassung ko
|
||||
|
||||
---
|
||||
|
||||
### Titel verwenden
|
||||
### Use Title
|
||||
|
||||
_Modus_: `primary`
|
||||
|
||||
@@ -100,7 +100,7 @@ Versteckter Systemagent, der kurze Sitzungstitel generiert. Es läuft automatisc
|
||||
|
||||
---
|
||||
|
||||
### Zusammenfassung verwenden
|
||||
### Use Summary
|
||||
|
||||
_Modus_: `primary`
|
||||
|
||||
@@ -482,7 +482,7 @@ Sie können Berechtigungen für bestimmte Bash-Befehle festlegen.
|
||||
}
|
||||
```
|
||||
|
||||
Dies kann ein Kugelmuster annehmen.
|
||||
Dies kann ein Glob-Muster annehmen.
|
||||
|
||||
```json title="opencode.json" {7}
|
||||
{
|
||||
|
||||
@@ -5,7 +5,7 @@ description: OpenCode CLI Optionen und Befehle.
|
||||
|
||||
import { Tabs, TabItem } from "@astrojs/starlight/components"
|
||||
|
||||
Der OpenCode CLI startet standardmäßig den [TUI](/docs/tui), wenn er ohne Argumente ausgeführt wird.
|
||||
Der OpenCode CLI startet standardmäßig das [TUI](/docs/tui), wenn er ohne Argumente ausgeführt wird.
|
||||
|
||||
```bash
|
||||
opencode
|
||||
@@ -27,14 +27,14 @@ Starten Sie die Terminalbenutzeroberfläche OpenCode.
|
||||
opencode [project]
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| ------------ | ---- | ---------------------------------------------------------------------- |
|
||||
| `--continue` | `-c` | Setzen Sie die letzte Sitzung fort |
|
||||
| `--session` | `-s` | Sitzung ID zum Fortfahren |
|
||||
| `--session` | `-s` | Session-ID zum Fortfahren |
|
||||
| `--fork` | | Sitzung beim Fortsetzen verzweigen (mit `--continue` oder `--session`) |
|
||||
| `--prompt` | | Zur Verwendung auffordern |
|
||||
| `--prompt` | | Prompt zur Verwendung |
|
||||
| `--model` | `-m` | Zu verwendendes Modell in der Form provider/model |
|
||||
| `--agent` | | Zu verwendender Agent |
|
||||
| `--port` | | Port zum Abhören |
|
||||
@@ -76,12 +76,12 @@ opencode web --port 4096 --hostname 0.0.0.0
|
||||
opencode attach http://10.20.30.40:4096
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| ----------- | ---- | ----------------------------------------- |
|
||||
| `--dir` | | Arbeitsverzeichnis zum Starten von TUI in |
|
||||
| `--session` | `-s` | Sitzung ID zum Fortfahren |
|
||||
| `--session` | `-s` | Session-ID zum Fortfahren |
|
||||
|
||||
---
|
||||
|
||||
@@ -99,7 +99,7 @@ Dieser Befehl führt Sie durch die Erstellung eines neuen Agenten mit einer benu
|
||||
|
||||
#### list
|
||||
|
||||
Hören Sie sich alle verfügbaren Agenten an.
|
||||
Listen Sie alle verfügbaren Agenten auf.
|
||||
|
||||
```bash
|
||||
opencode agent list
|
||||
@@ -147,7 +147,7 @@ opencode auth ls
|
||||
|
||||
#### logout
|
||||
|
||||
Melden Sie sich von einem Anbieter ab, ohne dass es aus der Anmeldeinformationsdatei gelöscht wird.
|
||||
Melden Sie sich von einem Anbieter ab, indem Sie ihn aus der Anmeldeinformationsdatei löschen.
|
||||
|
||||
```bash
|
||||
opencode auth logout
|
||||
@@ -165,7 +165,7 @@ opencode github [command]
|
||||
|
||||
---
|
||||
|
||||
#### installieren
|
||||
#### install
|
||||
|
||||
Installieren Sie den GitHub-Agenten in Ihrem Repository.
|
||||
|
||||
@@ -177,7 +177,7 @@ Dadurch wird der erforderliche GitHub-Aktionsworkflow eingerichtet und Sie durch
|
||||
|
||||
---
|
||||
|
||||
#### laufen
|
||||
#### run
|
||||
|
||||
Führen Sie den GitHub-Agenten aus. Dies wird normalerweise in GitHub-Aktionen verwendet.
|
||||
|
||||
@@ -185,9 +185,9 @@ Führen Sie den GitHub-Agenten aus. Dies wird normalerweise in GitHub-Aktionen v
|
||||
opencode github run
|
||||
```
|
||||
|
||||
##### Flaggen
|
||||
##### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| Flag | Beschreibung |
|
||||
| --------- | --------------------------------------------------- |
|
||||
| `--event` | GitHub Scheinereignis zum Ausführen des Agenten für |
|
||||
| `--token` | GitHub persönliches Zugriffstoken |
|
||||
@@ -196,7 +196,7 @@ opencode github run
|
||||
|
||||
### mcp
|
||||
|
||||
Verwalten Sie den Model Context Protocol-Server.
|
||||
Verwalten Sie Model Context Protocol-Server.
|
||||
|
||||
```bash
|
||||
opencode mcp [command]
|
||||
@@ -212,13 +212,13 @@ Fügen Sie Ihrer Konfiguration einen MCP-Server hinzu.
|
||||
opencode mcp add
|
||||
```
|
||||
|
||||
Dieser Befehl führt Sie durch das Hinzufügen eines lokalen oder Remote-Servers MCP.
|
||||
Dieser Befehl führt Sie durch das Hinzufügen eines lokalen oder Remote-MCP-Servers.
|
||||
|
||||
---
|
||||
|
||||
#### list
|
||||
|
||||
Hören Sie sich alle konfigurierten MCP-Server und deren Verbindungsstatus an.
|
||||
Listen Sie alle konfigurierten MCP-Server und deren Verbindungsstatus auf.
|
||||
|
||||
```bash
|
||||
opencode mcp list
|
||||
@@ -240,7 +240,7 @@ Authentifizieren Sie sich mit einem OAuth-fähigen MCP-Server.
|
||||
opencode mcp auth [name]
|
||||
```
|
||||
|
||||
Wenn Sie keinen Servernamen angeben, werden Sie autorisiert, einen der verfügbaren OAuth-fähigen Server auszuwählen.
|
||||
Wenn Sie keinen Servernamen angeben, werden Sie aufgefordert, einen der verfügbaren OAuth-fähigen Server auszuwählen.
|
||||
|
||||
Sie können auch OAuth-fähige Server und deren Authentifizierungsstatus auflisten.
|
||||
|
||||
@@ -278,7 +278,7 @@ opencode mcp debug <name>
|
||||
|
||||
### models
|
||||
|
||||
Hören Sie sich alle verfügbaren Modelle der konfigurierten Anbieter an.
|
||||
Listen Sie alle verfügbaren Modelle der konfigurierten Anbieter auf.
|
||||
|
||||
```bash
|
||||
opencode models [provider]
|
||||
@@ -286,17 +286,17 @@ opencode models [provider]
|
||||
|
||||
Dieser Befehl zeigt alle bei Ihren konfigurierten Anbietern verfügbaren Modelle im Format `provider/model` an.
|
||||
|
||||
Dies ist nützlich, um die genauen Modellnamen herauszufinden, die in [your config](/docs/config/) verwendet werden sollen.
|
||||
Dies ist nützlich, um die genauen Modellnamen herauszufinden, die in [Ihrer Konfiguration](/docs/config/) verwendet werden sollen.
|
||||
|
||||
Sie können optional einen Anbieter ID übergeben, um Modelle nach diesem Anbieter zu filtern.
|
||||
Sie können optional eine Anbieter-ID übergeben, um Modelle nach diesem Anbieter zu filtern.
|
||||
|
||||
```bash
|
||||
opencode models anthropic
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| Flag | Beschreibung |
|
||||
| ----------- | ------------------------------------------------------------------------------------- |
|
||||
| `--refresh` | Aktualisieren Sie den Modellcache von models.dev |
|
||||
| `--verbose` | Verwenden Sie eine ausführlichere Modellausgabe (einschließlich Metadaten wie Kosten) |
|
||||
@@ -309,7 +309,7 @@ opencode models --refresh
|
||||
|
||||
---
|
||||
|
||||
### laufen
|
||||
### run
|
||||
|
||||
Führen Sie OpenCode im nicht interaktiven Modus aus, indem Sie direkt eine Eingabeaufforderung übergeben.
|
||||
|
||||
@@ -317,7 +317,7 @@ Führen Sie OpenCode im nicht interaktiven Modus aus, indem Sie direkt eine Eing
|
||||
opencode run [message..]
|
||||
```
|
||||
|
||||
Dies ist nützlich für die Skripterstellung, die Automatisierung oder wenn Sie eine schnelle Antwort wünschen, ohne den vollständigen TUI zu starten. Zum Beispiel.
|
||||
Dies ist nützlich für die Skripterstellung, die Automatisierung oder wenn Sie eine schnelle Antwort wünschen, ohne das vollständige TUI zu starten. Zum Beispiel.
|
||||
|
||||
```bash "opencode run"
|
||||
opencode run Explain the use of context in Go
|
||||
@@ -333,28 +333,28 @@ opencode serve
|
||||
opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| ------------ | ---- | --------------------------------------------------------------------------------------------------- |
|
||||
| `--command` | | Der auszuführende Befehl, Nachricht für Argumente verwenden |
|
||||
| `--continue` | `-c` | Setzen Sie die letzte Sitzung fort |
|
||||
| `--session` | `-s` | Sitzung ID zum Fortfahren |
|
||||
| `--fork` | | Verzweigen Sie die Sitzung beim Fortsetzen (mit `--continue` oder `--session`) verwenden |
|
||||
| `--session` | `-s` | Session-ID zum Fortfahren |
|
||||
| `--fork` | | Sitzung beim Fortsetzen verzweigen (mit `--continue` oder `--session` verwenden) |
|
||||
| `--share` | | Teilen Sie die Sitzung |
|
||||
| `--model` | `-m` | Zu verwendendes Modell in der Form provider/model |
|
||||
| `--agent` | | Zu verwendender Agent |
|
||||
| `--file` | `-f` | Datei(en) zum Anhängen an die Nachricht |
|
||||
| `--format` | | Format: Standard (formatiert) oder JSON (rohe JSON-Ereignisse) |
|
||||
| `--format` | | Format: default (formatiert) oder json (rohe JSON-Ereignisse) |
|
||||
| `--title` | | Titel für die Sitzung (verwendet eine verkürzte Eingabeaufforderung, wenn kein Wert angegeben wird) |
|
||||
| `--attach` | | An einen laufenden OpenCode-Server anschließen (e.g., http://localhost:4096) |
|
||||
| `--attach` | | An einen laufenden OpenCode-Server anschließen (z.B. http://localhost:4096) |
|
||||
| `--port` | | Port für den lokalen Server (standardmäßig zufälliger Port) |
|
||||
|
||||
---
|
||||
|
||||
### serve
|
||||
|
||||
Starten Sie einen Headless-OpenCode-Server für den API-Zugriff. Sehen Sie sich [server docs](/docs/server) für die vollständige HTTP-Schnittstelle an.
|
||||
Starten Sie einen Headless-OpenCode-Server für den API-Zugriff. Sehen Sie sich die [Server-Dokumentation](/docs/server) für die vollständige HTTP-Schnittstelle an.
|
||||
|
||||
```bash
|
||||
opencode serve
|
||||
@@ -362,20 +362,20 @@ opencode serve
|
||||
|
||||
Dadurch wird ein HTTP-Server gestartet, der API-Zugriff auf OpenCode-Funktionalität ohne die TUI-Schnittstelle bietet. Legen Sie `OPENCODE_SERVER_PASSWORD` fest, um die HTTP-Basisauthentifizierung zu aktivieren (Benutzername ist standardmäßig `opencode`).
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| ------------ | -------------------------------------------------- |
|
||||
| `--port` | Port zum Abhören |
|
||||
| `--hostname` | Hostname zum Abhören |
|
||||
| `--mdns` | mDNS-Erkennung aktivieren |
|
||||
| `--cors` | Zusätzliche Browserursprung(e), um CORS zuzulassen |
|
||||
| Flag | Beschreibung |
|
||||
| ------------ | ----------------------------------------------- |
|
||||
| `--port` | Port zum Abhören |
|
||||
| `--hostname` | Hostname zum Abhören |
|
||||
| `--mdns` | mDNS-Discovery aktivieren |
|
||||
| `--cors` | Zusätzliche Browser-Ursprünge für CORS zulassen |
|
||||
|
||||
---
|
||||
|
||||
### Sitzung
|
||||
### session
|
||||
|
||||
Verwalten Sie OpenCode-Sitzungen.
|
||||
OpenCode-Sitzungen verwalten.
|
||||
|
||||
```bash
|
||||
opencode session [command]
|
||||
@@ -385,18 +385,18 @@ opencode session [command]
|
||||
|
||||
#### list
|
||||
|
||||
Hören Sie sich alle OpenCode-Sitzungen an.
|
||||
Listen Sie alle OpenCode-Sitzungen auf.
|
||||
|
||||
```bash
|
||||
opencode session list
|
||||
```
|
||||
|
||||
##### Flaggen
|
||||
##### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| ------------- | ---- | ------------------------------------------ |
|
||||
| `--max-count` | `-n` | Auf N letzte Sitzungen beschränken |
|
||||
| `--format` | | Ausgabeformat: Tabelle oder JSON (Tabelle) |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| ------------- | ---- | ---------------------------------------- |
|
||||
| `--max-count` | `-n` | Beschränken auf die N neuesten Sitzungen |
|
||||
| `--format` | | Ausgabeformat: table oder json (table) |
|
||||
|
||||
---
|
||||
|
||||
@@ -408,9 +408,9 @@ Zeigen Sie Token-Nutzungs- und Kostenstatistiken für Ihre OpenCode-Sitzungen an
|
||||
opencode stats
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| Flag | Beschreibung |
|
||||
| ----------- | ------------------------------------------------------------------------------------------------------------------------------ |
|
||||
| `--days` | Statistiken für die letzten N Tage anzeigen (alle Zeiten) |
|
||||
| `--tools` | Anzahl der angebotenen Werkzeuge (alle) |
|
||||
@@ -427,19 +427,19 @@ Sitzungsdaten als JSON exportieren.
|
||||
opencode export [sessionID]
|
||||
```
|
||||
|
||||
Wenn Sie keine Sitzung ID angeben, werden Sie berechtigt, eine der verfügbaren Sitzungen auszuwählen.
|
||||
Wenn Sie keine Sitzungs-ID angeben, werden Sie aufgefordert, eine der verfügbaren Sitzungen auszuwählen.
|
||||
|
||||
---
|
||||
|
||||
### import
|
||||
|
||||
Importieren Sie Sitzungsdaten aus einer JSON-Datei oder einer OpenCode-Freigabe URL.
|
||||
Importieren Sie Sitzungsdaten aus einer JSON-Datei oder einer OpenCode-Freigabe-URL.
|
||||
|
||||
```bash
|
||||
opencode import <file>
|
||||
```
|
||||
|
||||
Sie können aus einer lokalen Datei oder einer OpenCode-Freigabe URL importieren.
|
||||
Sie können aus einer lokalen Datei oder einer OpenCode-Freigabe-URL importieren.
|
||||
|
||||
```bash
|
||||
opencode import session.json
|
||||
@@ -458,30 +458,30 @@ opencode web
|
||||
|
||||
Dadurch wird ein HTTP-Server gestartet und ein Webbrowser geöffnet, um über eine Webschnittstelle auf OpenCode zuzugreifen. Legen Sie `OPENCODE_SERVER_PASSWORD` fest, um die HTTP-Basisauthentifizierung zu aktivieren (Benutzername ist standardmäßig `opencode`).
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| ------------ | -------------------------------------------------- |
|
||||
| `--port` | Port zum Abhören |
|
||||
| `--hostname` | Hostname zum Abhören |
|
||||
| `--mdns` | mDNS-Erkennung aktivieren |
|
||||
| `--cors` | Zusätzliche Browserursprung(e), um CORS zuzulassen |
|
||||
| Flag | Beschreibung |
|
||||
| ------------ | ----------------------------------------------- |
|
||||
| `--port` | Port zum Abhören |
|
||||
| `--hostname` | Hostname zum Abhören |
|
||||
| `--mdns` | mDNS-Discovery aktivieren |
|
||||
| `--cors` | Zusätzliche Browser-Ursprünge für CORS zulassen |
|
||||
|
||||
---
|
||||
|
||||
### acp
|
||||
|
||||
Starten Sie einen ACP-Server (Agent Client Protocol).
|
||||
Starten Sie einen ACP (Agent Client Protocol) Server.
|
||||
|
||||
```bash
|
||||
opencode acp
|
||||
```
|
||||
|
||||
Dieser Befehl startet einen ACP-Server, der über stdin/stdout mit nd-JSON kommuniziert.
|
||||
Dieser Befehl startet einen ACP-Server, der über stdin/stdout unter Verwendung von nd-JSON kommuniziert.
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Beschreibung |
|
||||
| Flag | Beschreibung |
|
||||
| ------------ | -------------------- |
|
||||
| `--cwd` | Arbeitsverzeichnis |
|
||||
| `--port` | Port zum Abhören |
|
||||
@@ -497,9 +497,9 @@ Deinstallieren Sie OpenCode und entfernen Sie alle zugehörigen Dateien.
|
||||
opencode uninstall
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| --------------- | ---- | --------------------------------------------------- |
|
||||
| `--keep-config` | `-c` | Konfigurationsdateien behalten |
|
||||
| `--keep-data` | `-d` | Sitzungsdaten und Snapshots aufbewahren |
|
||||
@@ -528,23 +528,23 @@ Um auf eine bestimmte Version zu aktualisieren.
|
||||
opencode upgrade v0.1.48
|
||||
```
|
||||
|
||||
#### Flaggen
|
||||
#### Flags
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| ---------- | ---- | --------------------------------------------------------------- |
|
||||
| `--method` | `-m` | Die verwendete Installationsmethode; curl, npm, pnpm, bun, brew |
|
||||
|
||||
---
|
||||
|
||||
## Globale Flaggen
|
||||
## Globale Flags
|
||||
|
||||
Der OpenCode CLI akzeptiert die folgenden globalen Flags.
|
||||
|
||||
| Flagge | Kurz | Beschreibung |
|
||||
| Flag | Kurz | Beschreibung |
|
||||
| -------------- | ---- | ----------------------------------------- |
|
||||
| `--help` | `-h` | Hilfe anzeigen |
|
||||
| `--version` | `-v` | Versionsnummer drucken |
|
||||
| `--print-logs` | | Protokolle nach Standard drucken |
|
||||
| `--print-logs` | | Protokolle nach stderr drucken |
|
||||
| `--log-level` | | Protokollebene (DEBUG, INFO, WARN, ERROR) |
|
||||
|
||||
---
|
||||
@@ -553,7 +553,7 @@ Der OpenCode CLI akzeptiert die folgenden globalen Flags.
|
||||
|
||||
OpenCode kann mithilfe von Umgebungsvariablen konfiguriert werden.
|
||||
|
||||
| Variable | Geben Sie | eine Beschreibung |
|
||||
| Variable | Typ | Beschreibung |
|
||||
| ------------------------------------- | --------------- | -------------------------------------------------------------------------------- |
|
||||
| `OPENCODE_AUTO_SHARE` | boolescher Wert | Sitzungen automatisch teilen |
|
||||
| `OPENCODE_GIT_BASH_PATH` | Zeichenfolge | Pfad zur ausführbaren Git Bash-Datei unter Windows |
|
||||
@@ -568,25 +568,25 @@ OpenCode kann mithilfe von Umgebungsvariablen konfiguriert werden.
|
||||
| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolescher Wert | Automatische LSP-Server-Downloads deaktivieren |
|
||||
| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolescher Wert | Experimentelle Modelle aktivieren |
|
||||
| `OPENCODE_DISABLE_AUTOCOMPACT` | boolescher Wert | Automatische Kontextkomprimierung deaktivieren |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE` | boolescher Wert | Deaktivieren Sie das Lesen von `.claude` (Eingabeaufforderung + Fähigkeiten) |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE` | boolescher Wert | Deaktivieren Sie das Lesen von `.claude` (Prompt + Skills) |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolescher Wert | Deaktivieren Sie das Lesen von `~/.claude/CLAUDE.md` |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolescher Wert | Deaktivieren Sie das Laden von `.claude/skills` |
|
||||
| `OPENCODE_DISABLE_MODELS_FETCH` | boolescher Wert | Deaktivieren Sie das gesammelte Modell von Remote-Quellen |
|
||||
| `OPENCODE_DISABLE_MODELS_FETCH` | boolescher Wert | Deaktivieren Sie das Abrufen von Modellen aus Remote-Quellen |
|
||||
| `OPENCODE_FAKE_VCS` | Zeichenfolge | Gefälschter VCS-Anbieter zu Testzwecken |
|
||||
| `OPENCODE_DISABLE_FILETIME_CHECK` | boolescher Wert | Dateizeitprüfung zur Optimierung deaktivieren |
|
||||
| `OPENCODE_CLIENT` | Zeichenfolge | Client-ID (standardmäßig `cli`) |
|
||||
| `OPENCODE_ENABLE_EXA` | boolescher Wert | Exa-Websuchtools aktivieren |
|
||||
| `OPENCODE_SERVER_PASSWORD` | Zeichenfolge | Aktivieren Sie die Basisauthentifizierung für `serve`/`web` |
|
||||
| `OPENCODE_SERVER_USERNAME` | Zeichenfolge | Benutzernamen für die Basisauthentifizierung überschreiben (Standard `opencode`) |
|
||||
| `OPENCODE_MODELS_URL` | Zeichenfolge | Benutzerdefinierte URL zum Erhalten der Modellkonfiguration |
|
||||
| `OPENCODE_MODELS_URL` | Zeichenfolge | Benutzerdefinierte URL zum Abrufen der Modellkonfiguration |
|
||||
|
||||
---
|
||||
|
||||
### Experimental
|
||||
|
||||
Diese Umgebungsvariablen ermöglichen experimentelle Funktionen, die sich ändern oder entfernen können.
|
||||
Diese Umgebungsvariablen ermöglichen experimentelle Funktionen, die sich ändern oder entfernt werden können.
|
||||
|
||||
| Variable | Geben Sie | eine Beschreibung |
|
||||
| Variable | Typ | Beschreibung |
|
||||
| ----------------------------------------------- | --------------- | ------------------------------------------------------- |
|
||||
| `OPENCODE_EXPERIMENTAL` | boolescher Wert | Alle experimentellen Funktionen aktivieren |
|
||||
| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolescher Wert | Symbolerkennung aktivieren |
|
||||
|
||||
@@ -67,7 +67,7 @@ Sie können Formatierer über den Abschnitt `formatter` in Ihrer OpenCode-Konfig
|
||||
|
||||
Jede Formatierungskonfiguration unterstützt Folgendes:
|
||||
|
||||
| Eigentum | Typ | Beschreibung |
|
||||
| Eigenschaft | Typ | Beschreibung |
|
||||
| ------------- | --------------- | -------------------------------------------------------------------------------- |
|
||||
| `disabled` | boolescher Wert | Setzen Sie dies auf `true`, um den Formatierer zu deaktivieren |
|
||||
| `command` | string[] | Der zum Formatieren auszuführende Befehl |
|
||||
|
||||
@@ -9,9 +9,9 @@ OpenCode lässt sich in Ihren GitHub-Workflow integrieren. Erwähnen Sie `/openc
|
||||
|
||||
## Features
|
||||
|
||||
- **Triage-Probleme**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären.
|
||||
- **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren. Und es funktioniert in einem neuen Zweig und sendet ein PR mit allen Änderungen.
|
||||
- **Sicher**: OpenCode läuft in den Runnern Ihres GitHub.
|
||||
- **Issue Triage**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären.
|
||||
- **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren. Und es funktioniert in einem neuen Branch und sendet ein PR mit allen Änderungen.
|
||||
- **Sicher**: OpenCode läuft in den Runners Ihres GitHub.
|
||||
|
||||
---
|
||||
|
||||
@@ -23,7 +23,7 @@ Führen Sie den folgenden Befehl in einem Projekt aus, das sich in einem GitHub-
|
||||
opencode github install
|
||||
```
|
||||
|
||||
Dies führt Sie durch die Installation der GitHub-App, das Erstellen des Workflows und das Einrichten von Geheimnissen.
|
||||
Dies führt Sie durch die Installation der GitHub-App, das Erstellen des Workflows und das Einrichten von Secrets.
|
||||
|
||||
---
|
||||
|
||||
@@ -73,9 +73,9 @@ Oder Sie können es manuell einrichten.
|
||||
# github_token: xxxx
|
||||
```
|
||||
|
||||
3. **Speichern Sie die API-Schlüssel in Geheimnissen**
|
||||
3. **Speichern Sie die API-Schlüssel in Secrets**
|
||||
|
||||
Erweitern Sie in den **Einstellungen** Ihrer Organisation oder Ihres Projekts links **Geheimnisse und Variablen** und wählen Sie **Aktionen** aus. Und fügen Sie die erforderlichen API-Schlüssel hinzu.
|
||||
Erweitern Sie in den **Einstellungen** Ihrer Organisation oder Ihres Projekts links **Secrets und Variablen** und wählen Sie **Aktionen** aus. Und fügen Sie die erforderlichen API-Schlüssel hinzu.
|
||||
|
||||
---
|
||||
|
||||
@@ -85,7 +85,7 @@ Oder Sie können es manuell einrichten.
|
||||
- `agent`: Der zu verwendende Agent. Muss ein Hauptagent sein. Fällt aus der Konfiguration auf `default_agent` oder `"build"` zurück, wenn es nicht gefunden wird.
|
||||
- `share`: Ob die OpenCode-Sitzung geteilt werden soll. Der Standardwert ist **true** für öffentliche Repositorys.
|
||||
- `prompt`: Optionale benutzerdefinierte Eingabeaufforderung zum Überschreiben des Standardverhaltens. Verwenden Sie dies, um anzupassen, wie OpenCode Anfragen verarbeitet.
|
||||
- `token`: Optionales GitHub-Zugriffstoken zum Ausführen von Vorgängen wie dem Erstellen von Kommentaren, dem Festschreiben von Änderungen und dem Öffnen von Pull-Anfragen. Standardmäßig verwendet OpenCode das Installationszugriffstoken der OpenCode GitHub-App, sodass Commits, Kommentare und Pull-Anfragen so aussehen, als würden sie von der App kommen.
|
||||
- `token`: Optionales GitHub-Zugriffstoken zum Ausführen von Vorgängen wie dem Erstellen von Kommentaren, dem Festschreiben von Änderungen und dem Öffnen von Pull Requests. Standardmäßig verwendet OpenCode das Installation Access Token der OpenCode GitHub-App, sodass Commits, Kommentare und Pull Requests so aussehen, als würden sie von der App kommen.
|
||||
|
||||
Alternativ können Sie [built-in `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token) des GitHub Action Runners verwenden, ohne die OpenCode GitHub App zu installieren. Stellen Sie einfach sicher, dass Sie in Ihrem Workflow die erforderlichen Berechtigungen erteilen:
|
||||
|
||||
@@ -101,18 +101,18 @@ Oder Sie können es manuell einrichten.
|
||||
|
||||
---
|
||||
|
||||
## Unterstützte Veranstaltungen
|
||||
## Unterstützte Events
|
||||
|
||||
OpenCode kann durch die folgenden GitHub-Ereignisse ausgelöst werden:
|
||||
OpenCode kann durch die folgenden GitHub-Events ausgelöst werden:
|
||||
|
||||
| Ereignistyp | Ausgelöst durch | Einzelheiten |
|
||||
| ----------------------------- | ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| `issue_comment` | Kommentieren Sie ein Problem oder PR | Erwähnen Sie `/opencode` oder `/oc` in Ihrem Kommentar. OpenCode liest den Kontext und kann Verzweigungen erstellen, PRs öffnen oder antworten. |
|
||||
| `pull_request_review_comment` | Kommentieren Sie bestimmte Codezeilen in einem PR | Erwähnen Sie `/opencode` oder `/oc` beim Überprüfen des Codes. OpenCode empfängt Dateipfad, Zeilennummern und Diff-Kontext. |
|
||||
| `issue_comment` | Kommentieren Sie ein Problem oder PR | Erwähnen Sie `/opencode` oder `/oc` in Ihrem Kommentar. OpenCode liest den Kontext und kann Branches erstellen, PRs öffnen oder antworten. |
|
||||
| `pull_request_review_comment` | Kommentieren Sie bestimmte Codezeilen in einem PR | Erwähnen Sie `/opencode` oder `/oc` beim Überprüfen des Codes. OpenCode empfängt Dateipfad, Zeilennummern und Diff Context. |
|
||||
| `issues` | Problem geöffnet oder bearbeitet | Lösen Sie OpenCode automatisch aus, wenn Probleme erstellt oder geändert werden. Erfordert `prompt`-Eingabe. |
|
||||
| `pull_request` | PR geöffnet oder aktualisiert | Lösen Sie OpenCode automatisch aus, wenn PRs geöffnet, synchronisiert oder erneut geöffnet werden. Nützlich für automatisierte Bewertungen. |
|
||||
| `schedule` | Cron-basierter Zeitplan | Führen Sie OpenCode nach einem Zeitplan aus. Erfordert `prompt`-Eingabe. Die Ausgabe geht an Protokolle und PRs (kein Kommentar zu diesem Problem). |
|
||||
| `workflow_dispatch` | Manueller Trigger von GitHub UI | Lösen Sie OpenCode bei Bedarf über die Registerkarte „Aktionen“ aus. Erfordert `prompt`-Eingabe. Die Ausgabe erfolgt an Protokolle und PRs. |
|
||||
| `workflow_dispatch` | Manueller Trigger von GitHub UI | Lösen Sie OpenCode bei Bedarf über die Actions Tab aus. Erfordert `prompt`-Eingabe. Die Ausgabe erfolgt an Protokolle und PRs. |
|
||||
|
||||
### Beispiel für einen Zeitplan
|
||||
|
||||
@@ -150,7 +150,7 @@ jobs:
|
||||
If you find issues worth addressing, open an issue to track them.
|
||||
```
|
||||
|
||||
Für geplante Ereignisse ist die Eingabe `prompt` **erforderlich**, da es keinen Kommentar gibt, aus dem Anweisungen extrahiert werden können. Geplante Workflows werden ohne Benutzerkontext zur Berechtigungsprüfung ausgeführt. Daher muss der Workflow `contents: write` und `pull-requests: write` gewähren, wenn Sie erwarten, dass OpenCode Zweige oder PRs erstellt.
|
||||
Für geplante Ereignisse ist die Eingabe `prompt` **erforderlich**, da es keinen Kommentar gibt, aus dem Anweisungen extrahiert werden können. Geplante Workflows werden ohne Benutzerkontext zur Berechtigungsprüfung ausgeführt. Daher muss der Workflow `contents: write` und `pull-requests: write` gewähren, wenn Sie erwarten, dass OpenCode Branches oder PRs erstellt.
|
||||
|
||||
---
|
||||
|
||||
@@ -195,7 +195,7 @@ Wenn für `pull_request`-Ereignisse kein `prompt` bereitgestellt wird, überprü
|
||||
|
||||
---
|
||||
|
||||
### Beispiel für eine Triage von Problemen
|
||||
### Beispiel für eine Issue Triage
|
||||
|
||||
Neue Probleme automatisch selektieren. In diesem Beispiel wird nach Konten gefiltert, die älter als 30 Tage sind, um Spam zu reduzieren:
|
||||
|
||||
@@ -291,7 +291,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können.
|
||||
/opencode fix this
|
||||
```
|
||||
|
||||
Und OpenCode erstellt einen neuen Zweig, implementiert die Änderungen und öffnet ein PR mit den Änderungen.
|
||||
Und OpenCode erstellt einen neuen Branch, implementiert die Änderungen und öffnet ein PR mit den Änderungen.
|
||||
|
||||
- **PRs überprüfen und Änderungen vornehmen**
|
||||
|
||||
@@ -305,7 +305,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können.
|
||||
|
||||
- **Überprüfen Sie bestimmte Codezeilen**
|
||||
|
||||
Hinterlassen Sie einen Kommentar direkt zu den Codezeilen auf der Registerkarte „Dateien“ von PR. OpenCode erkennt automatisch die Datei, Zeilennummern und den Diff-Kontext, um präzise Antworten bereitzustellen.
|
||||
Hinterlassen Sie einen Kommentar direkt zu den Codezeilen auf der Files Tab von PR. OpenCode erkennt automatisch die Datei, Zeilennummern und den Diff Context, um präzise Antworten bereitzustellen.
|
||||
|
||||
```
|
||||
[Comment on specific lines in Files tab]
|
||||
@@ -315,7 +315,7 @@ Hier sind einige Beispiele, wie Sie OpenCode in GitHub verwenden können.
|
||||
Beim Kommentieren bestimmter Zeilen erhält OpenCode:
|
||||
- Die genaue Datei, die überprüft wird
|
||||
- Die spezifischen Codezeilen
|
||||
- Der umgebende Diff-Kontext
|
||||
- Der umgebende Diff Context
|
||||
- Informationen zur Zeilennummer
|
||||
|
||||
Dies ermöglicht gezieltere Anfragen, ohne dass Dateipfade oder Zeilennummern manuell angegeben werden müssen.
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
---
|
||||
title: GitLab
|
||||
description: Verwenden Sie OpenCode in GitLab-Problemen und Zusammenführungsanfragen.
|
||||
description: Verwenden Sie OpenCode in GitLab-Issues und Merge Requests.
|
||||
---
|
||||
|
||||
OpenCode lässt sich über Ihre GitLab CI/CD-Pipeline oder mit GitLab Duo in Ihren GitLab-Workflow integrieren.
|
||||
|
||||
In beiden Fällen läuft OpenCode auf Ihren GitLab-Läufern.
|
||||
In beiden Fällen läuft OpenCode auf Ihren GitLab Runners.
|
||||
|
||||
---
|
||||
|
||||
@@ -53,10 +53,10 @@ Erwähnen Sie `@opencode` in einem Kommentar und OpenCode führt Aufgaben innerh
|
||||
|
||||
### Features
|
||||
|
||||
- **Triage-Probleme**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären.
|
||||
- **Issue Triage**: Bitten Sie OpenCode, ein Problem zu untersuchen und es Ihnen zu erklären.
|
||||
- **Reparieren und implementieren**: Bitten Sie OpenCode, ein Problem zu beheben oder eine Funktion zu implementieren.
|
||||
Es wird ein neuer Zweig erstellt und eine Zusammenführungsanforderung mit den Änderungen ausgelöst.
|
||||
- **Sicher**: OpenCode läuft auf Ihren GitLab-Läufern.
|
||||
Es wird ein neuer Branch erstellt und eine Merge Request mit den Änderungen ausgelöst.
|
||||
- **Sicher**: OpenCode läuft auf Ihren GitLab Runners.
|
||||
|
||||
---
|
||||
|
||||
@@ -182,14 +182,14 @@ Sie können die Verwendung einer anderen Triggerphrase als `@opencode` konfiguri
|
||||
@opencode fix this
|
||||
```
|
||||
|
||||
OpenCode erstellt einen neuen Zweig, implementiert die Änderungen und öffnet eine Zusammenführungsanforderung mit den Änderungen.
|
||||
OpenCode erstellt einen neuen Branch, implementiert die Änderungen und öffnet eine Merge Request mit den Änderungen.
|
||||
|
||||
- **Zusammenführungsanfragen prüfen**
|
||||
- **Merge Requests prüfen**
|
||||
|
||||
Hinterlassen Sie den folgenden Kommentar zu einer GitLab-Merge-Anfrage.
|
||||
Hinterlassen Sie den folgenden Kommentar zu einer GitLab Merge Request.
|
||||
|
||||
```
|
||||
@opencode review this merge request
|
||||
```
|
||||
|
||||
OpenCode prüft die Zusammenführungsanfrage und gibt Feedback.
|
||||
OpenCode prüft die Merge Request und gibt Feedback.
|
||||
|
||||
@@ -223,7 +223,7 @@ Sie können OpenCode bitten, Ihrem Projekt neue Funktionen hinzuzufügen. Wir em
|
||||
|
||||
1. **Erstellen Sie einen Plan**
|
||||
|
||||
OpenCode verfügt über einen _Planmodus_, der seine Fähigkeit, Änderungen vorzunehmen, deaktiviert
|
||||
OpenCode verfügt über einen _Plan Mode_, der seine Fähigkeit, Änderungen vorzunehmen, deaktiviert
|
||||
Schlagen Sie stattdessen vor, wie die Funktion implementiert wird.
|
||||
|
||||
Wechseln Sie mit der **Tabulatortaste** dorthin. In der unteren rechten Ecke sehen Sie einen Indikator dafür.
|
||||
@@ -266,7 +266,7 @@ Sie können OpenCode bitten, Ihrem Projekt neue Funktionen hinzuzufügen. Wir em
|
||||
|
||||
3. **Funktion erstellen**
|
||||
|
||||
Wenn Sie mit dem Plan zufrieden sind, wechseln Sie zurück in den _Build-Modus_
|
||||
Wenn Sie mit dem Plan zufrieden sind, wechseln Sie zurück in den _Build Mode_
|
||||
indem Sie erneut die **Tabulatortaste** drücken.
|
||||
|
||||
```bash frame="none"
|
||||
|
||||
@@ -105,19 +105,19 @@ OpenCode verfügt über eine Liste von Tastenkombinationen, die Sie über die Op
|
||||
|
||||
---
|
||||
|
||||
## Führungsschlüssel
|
||||
## Leader Key
|
||||
|
||||
OpenCode verwendet für die meisten Tastenkombinationen einen `leader`-Schlüssel. Dies vermeidet Konflikte in Ihrem Terminal.
|
||||
OpenCode verwendet für die meisten Keybinds einen `leader`-Schlüssel. Dies vermeidet Konflikte in Ihrem Terminal.
|
||||
|
||||
Standardmäßig ist `ctrl+x` die Führungstaste und bei den meisten Aktionen müssen Sie zuerst die Führungstaste und dann die Tastenkombination drücken. Um beispielsweise eine neue Sitzung zu starten, drücken Sie zuerst `ctrl+x` und dann `n`.
|
||||
Standardmäßig ist `ctrl+x` der Leader Key und bei den meisten Aktionen müssen Sie zuerst den Leader Key und dann die Tastenkombination drücken. Um beispielsweise eine neue Sitzung zu starten, drücken Sie zuerst `ctrl+x` und dann `n`.
|
||||
|
||||
Sie müssen für Ihre Tastenkombinationen keine Führungstaste verwenden, wir empfehlen jedoch, dies zu tun.
|
||||
Sie müssen für Ihre Keybinds keinen Leader Key verwenden, wir empfehlen jedoch, dies zu tun.
|
||||
|
||||
---
|
||||
|
||||
## Tastenkombination deaktivieren
|
||||
## Keybind deaktivieren
|
||||
|
||||
Sie können eine Tastenkombination deaktivieren, indem Sie den Schlüssel mit dem Wert „none“ zu Ihrer Konfiguration hinzufügen.
|
||||
Sie können eine Keybind deaktivieren, indem Sie den Schlüssel mit dem Wert „none“ zu Ihrer Konfiguration hinzufügen.
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -134,21 +134,21 @@ Sie können eine Tastenkombination deaktivieren, indem Sie den Schlüssel mit de
|
||||
|
||||
Die Eingabeaufforderungseingabe der OpenCode-Desktop-App unterstützt gängige Readline/Emacs-style-Verknüpfungen zum Bearbeiten von Text. Diese sind integriert und derzeit nicht über `opencode.json` konfigurierbar.
|
||||
|
||||
| Verknüpfung | Aktion |
|
||||
| ----------- | ----------------------------------------------------- |
|
||||
| `ctrl+a` | Zum Anfang der aktuellen Zeile gehen |
|
||||
| `ctrl+e` | Zum Ende der aktuellen Zeile gehen |
|
||||
| `ctrl+b` | Cursor um ein Zeichen zurückbewegen |
|
||||
| `ctrl+f` | Cursor um ein Zeichen vorwärts bewegen |
|
||||
| `alt+b` | Cursor um ein Wort zurückbewegen |
|
||||
| `alt+f` | Bewegen Sie den Cursor ein Wort vorwärts |
|
||||
| `ctrl+d` | Zeichen unter dem Cursor löschen |
|
||||
| `ctrl+k` | Bis zum Zeilenende töten |
|
||||
| `ctrl+u` | Bis zum Zeilenanfang töten |
|
||||
| `ctrl+w` | Vorheriges Wort töten |
|
||||
| `alt+d` | Nächstes Wort töten |
|
||||
| `ctrl+t` | Zeichen transponieren |
|
||||
| `ctrl+g` | Popovers abbrechen / Ausführung der Antwort abbrechen |
|
||||
| Keybind | Aktion |
|
||||
| -------- | ----------------------------------------------------- |
|
||||
| `ctrl+a` | Zum Anfang der aktuellen Zeile gehen |
|
||||
| `ctrl+e` | Zum Ende der aktuellen Zeile gehen |
|
||||
| `ctrl+b` | Cursor um ein Zeichen zurückbewegen |
|
||||
| `ctrl+f` | Cursor um ein Zeichen vorwärts bewegen |
|
||||
| `alt+b` | Cursor um ein Wort zurückbewegen |
|
||||
| `alt+f` | Bewegen Sie den Cursor ein Wort vorwärts |
|
||||
| `ctrl+d` | Zeichen unter dem Cursor löschen |
|
||||
| `ctrl+k` | Bis zum Zeilenende löschen (Kill) |
|
||||
| `ctrl+u` | Bis zum Zeilenanfang löschen (Kill) |
|
||||
| `ctrl+w` | Vorheriges Wort löschen (Kill) |
|
||||
| `alt+d` | Nächstes Wort löschen (Kill) |
|
||||
| `ctrl+t` | Zeichen transponieren |
|
||||
| `ctrl+g` | Popovers abbrechen / Ausführung der Antwort abbrechen |
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -182,7 +182,7 @@ Sie können einen benutzerdefinierten LSP-Server hinzufügen, indem Sie den Befe
|
||||
|
||||
PHP Intelepense bietet Premium-Funktionen über einen Lizenzschlüssel. Sie können einen Lizenzschlüssel bereitstellen, indem Sie (nur) den Schlüssel in eine Textdatei einfügen unter:
|
||||
|
||||
- Auf macOS/Linux: `$HOME/intelephense/licence.txt`
|
||||
- Unter Windows: `%USERPROFILE%/intelephense/licence.txt`
|
||||
- Auf macOS/Linux: `$HOME/intelephense/license.txt`
|
||||
- Unter Windows: `%USERPROFILE%/intelephense/license.txt`
|
||||
|
||||
Die Datei sollte nur den Lizenzschlüssel ohne zusätzlichen Inhalt enthalten.
|
||||
|
||||
Reference in New Issue
Block a user