Sublime Text 3-Tastenkombination für „Erweiterte Suche“ -> „Im übergeordneten Ordner“

Sublime Text 3-Tastenkombination für „Erweiterte Suche“ -> „Im übergeordneten Ordner“

In Sublime Text 3 gibt es eine Tastenkombination für das erweiterte Suchfeld:

{ "keys": ["ctrl+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }

In meinem Fall möchte ich jedoch meistens den übergeordneten Ordner oder einen ganz bestimmten Ordner durchsuchen.

Die Option „Im übergeordneten Ordner“ finden Sie, wenn Sie mit der rechten Maustaste auf einen Ordner in der Seitenleiste klicken und „Erweitert suchen“ > „Im übergeordneten Ordner …“ auswählen.

Im anderen Fall (bestimmter Ordner) lautet der konsistente Where-Wert:

C:\Users\Aziz\Dropbox\RAL\WP Development\plugins\ral-files

Gibt es einen Befehl zum Einrichten einer Tastenkombination für jede dieser Situationen?

Vielen Dank!

Antwort1

tl;dr: Ich glaube nicht, dass du das schaffst …

Kam hierher für die gleiche Antwort und nach einigem Nachdenken, ichkönnteerkannt, warum es das möglicherweise nicht gibt.

Das ist zwar etwas spät, aber soweit ich das beurteilen kann, verwechseln Sie möglicherweise eine nicht-native Sublime-Funktionalität mit einer nativen.

„Im übergeordneten Ordner suchen“steht Ihnen erst nach der Installation des Sublime-Plugins zur Verfügung"Verbesserungen an der Seitenleiste". Jetzt ichglaube nicht, dass Sie Tastenkombinationen auf Funktionen von Drittanbietern abbilden können, aber ich würde gerne wissen wie.

Kann mir bitte jemand sagen, wo ich falsch liege?

Antwort2

Installieren Sie SideBarEnhancements:https://packagecontrol.io/packages/SideBarEnhancements

Fügen Sie dies zu Ihrer Tastenbelegung hinzu (und passen Sie die Tasten entsprechend Ihren Wünschen an):

{ "Tasten": ["Strg+Super+R"], "Befehl": "in der Seitenleiste anzeigen" },

Antwort3

Mithilfe des Sidebar Enhancements-Plugins konnte ich "Erweiterte Suche - Im Projekt" mit der folgenden Verknüpfung zuordnen

{
"keys": ["f10"],
"id": "side-bar-find-project-folder",
"command": "side_bar_find_in_project_folder",
"args": {
    "paths": []
}

Ich habe den Code aus dem Beispiel auf der Plugin-Seite und den spezifischen Befehl von der Guthub-Seitehttps://github.com/SideBarEnhancements-org/SideBarEnhancements/blob/st3/Side%20Bar.sublime-menu

EDIT: Sie müssen eine geöffnete Datei haben, die zu dem Projekt gehört, in dem Sie suchen möchten, sonst funktioniert es nicht.

Antwort4

Ich konnte es direkt zuordnen, indem ich Folgendes verwendet habe:

{
    "keys": ["ctrl+alt+f"],
    "command": "side_bar_find_in_parent",
    "args": {
        "paths": []
    }
}

verwandte Informationen