VS Code: Add quick chat actions to the editor title area

Offen Anfängerfreundlich
#4,591 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Feature
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
typescript, vscode
Bereich
devtools

Rechercherichtung

Die Änderung gehört wahrscheinlich in die package.json der VS-Code-Erweiterung, unter contributes.menus und contributes.commands, neben den vorhandenen Befehlen kimi.openInTab und kimi.newConversation. Lies nach, wie diese Befehle im Quellcode der Erweiterung registriert werden, und füge dann editor/title-Menüeinträge hinzu, die diese Befehle aufrufen. Fertig ist es, wenn in jedem Editor-Tab im Editor-Titelbereich ein Kimi-Code-Button angezeigt wird und ein Klick darauf das Chat-Panel öffnet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

enhancement
What feature would you like to see?

Opening a Kimi Code chat panel currently requires using the activity bar, the Kimi sidebar, or the Command Palette.

I would like to have a Kimi Code button in the VS Code editor title area for quickly opening a chat panel. An additional action or configurable behavior could also allow starting a new conversation directly.

The button should remain accessible from any editor tab, even when the Kimi sidebar is hidden.

This would provide a quick and discoverable way to access Kimi Code without changing the editor layout.

Additional information

Environment:

  • Kimi Code for VS Code: 0.8.4
  • VS Code: 1.144.0
  • OS: Windows 11

The extension already exposes the kimi.openInTab and kimi.newConversation commands. These commands could be connected to actions contributed through the VS Code editor/title menu.

Vorherrschende Sprache
TypeScript
Sterne
8k
Forks
1.3k
Ø Merge
16 Std. 17 Min.
Gemergte PRs (30 T.)
161

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus MoonshotAI/kimi-code

Alle Issues in MoonshotAI/kimi-code

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.