Suchfenster
Das Suchfenster ist der Universal-Launcher von CodeExpander. Ein globales Tastenkürzel öffnet ein schwebendes Fenster, in dem Sie Snippets suchen, Plugin-Commands ausführen, Apps starten oder mit KI chatten — ohne die Maus.
Ihr konfiguriertes globales Tastenkürzel drücken (Standard je nach Plattform; unter Einstellungen → Tastatur). Das Fenster erscheint zentriert, bereit zur Eingabe.
Search window tabs: Search, AI Assistant, Marketplace — same labels as the app.
Drei Modi
Zwischen Modi mit der Tab-Leiste oben wechseln:
| Modus | Icon | Was er tut |
|---|---|---|
| Suche | 🔍 | Snippets, Plugin-Commands und System-Apps suchen |
| KI-Assistent | 🤖 | Mit dem eingebauten Assistenten chatten |
| Marketplace | 🧩 | Installierte Plugins durchsuchen und ausführen |
Suchmodus
Snippets suchen
Beliebiges Keyword tippen, Suche über:
- Snippet-Namen — z. B.
sig,report - Kürzel — z. B.
ai-gen - Inhalt — Volltextsuche in Snippet-Körpern
- Pinyin — chinesische Nutzer können Pinyin tippen, um chinesisch benannte Snippets zu matchen
Enter auf einem Treffer erweitert sofort, oder klicken zum Sprung in den Editor.
Plugin-Commands ausführen
Plugins können Command-Trigger definieren. Passt Ihre Eingabe zu einem Plugin-Command, erscheint er in der Liste neben Snippets. Enter führt direkt aus.
Beispiel: Ein „Timestamp converter“-Plugin kann ts definieren — ts 1714392000 tippen, das Plugin wandelt in ein lesbares Datum.
Apps starten
Namen einer installierten Anwendung tippen. Fuzzy-Match und Pinyin.
Beispiel: chrome oder guge (Pinyin für 谷歌) tippen, um Google Chrome zu starten.
Suchfilter
Filter-Icon für erweiterte Optionen:
| Filter | Beschreibung |
|---|---|
| Regex | Reguläre Ausdrücke |
| Groß-/Kleinschreibung ignorieren | Case-insensitive Suche |
| Scope | Suche auf Snippet-Namen, Inhalt oder beides begrenzen |
| Datei include/exclude | Nach Dateimustern filtern |
Leerer Zustand — Schnellzugriff
Ist das Suchfeld leer, zeigt das Fenster:
- Häufig — Ihre meistgenutzten Plugins (automatisch gelernt)
- Gepinnt — Plugins, die Sie manuell für sofortigen Zugriff gepinnt haben
Rechtsklick auf ein Plugin zum Pinnen, Verstecken oder Deinstallieren.
KI-Modus
Mit dem eingebauten KI-Assistenten chatten für:
- Code-Erklärung und Review
- Auto-Kommentare
- Unit-Test-Erzeugung
- Allgemeine Programmier-Q&A
Die KI hat bei Bedarf Zugang zu Ihrem aktuellen Kontext (z. B. ausgewählte Dateien, die ins Suchfenster gezogen wurden).
Plugin-Modus
Alle installierten Plugins als Grid. Klicken zum Öffnen oder Suchfeld nach Name oder Kategorie.
Von hier können Sie:
- Neue Plugins von npm installieren (braucht Node.js + npm)
- Plugins aus einem lokalen Verzeichnis importieren
- Ungenutzte Plugins deinstallieren
- Plugin-Details und Einstellungen öffnen
Siehe Plugin Hub für Details.
Pro-Tipps
- Dateien ziehen ins Suchfenster, um sie an dateibewusste Plugins zu übergeben
- Pfeiltasten navigieren die Liste;
Enterführt aus;Escschließt - Häufig genutzte Plugins pinnen, damit sie ein Tastenkürzel entfernt sind
- Regex für Power-Suchen wie
^api.*test
Typische Workflows
Entwickler-Alltag
- Tastenkürzel → Suchfenster öffnet
try-pytippen →Enter→ Boilerplate erweitert im Editor- Tastenkürzel erneut →
ts+ Timestamp → Plugin konvertiert - Logdatei in die Suche ziehen → dateibewusstes Plugin parst
Remote-Team-Koordination
- Tastenkürzel → KI-Modus
- Fehlermeldung einfügen → KI erklärt und schlägt Fix vor
- Zur Suche wechseln →
deploy-Snippet finden → im Terminal erweitern
Der Tab KI-Assistent kann Antworten streamen. MCP-Tools in den Einstellungen einschalten, damit er CodeExpander auf diesem Rechner aufrufen kann. Code aus dem Chat kann in den Snippet-Editor zurückgeschrieben werden. Siehe MCP · Inline-Suche.
Power-User-Launcher
- Top-5-Plugins pinnen (z. B. Timestamp, JSON-Formatter, Color Picker)
- Leere Suche zeigt sie sofort
- Ein
Entervon jedem Tool entfernt, das Sie brauchen
Inline-Suche
Sie sind mitten in der E-Mail und erinnern sich nur, dass die Signatur irgendwie „sig“ ist. Im Feld bleiben, //sig tippen, mit Pfeilen wählen, Enter.
After // : filename, abbreviation, preview, env. ↑↓ navigate, ↵ insert, Esc cancel. ExpandIn does not apply.
- Einstellungen → Allgemein öffnen und Inline-Suche einschalten.
- Das Präfix ist standardmäßig
//. Sie können es auf@@oder ähnlich ändern. - Das Float kann dem Caret oder dem Zeiger folgen.
- „Nur in diesen Apps erweitern“ blockiert die Inline-Suche nicht, wie das Suchfenster.
Nutzen, wenn Sie ein Kürzel vergessen. Für Chat und Plugin-Marketplace das Suchfenster oben.