Ist es möglich, die Seitenleiste beim Öffnen automatisch zu fokussieren? Ich kann in meiner Keymap-Datei keinen richtigen Befehl eingeben ...
Ich muss kombinieren
toggle_side_bar
mit
focus_side_bar
Antwort1
Sehen Sie sich die Antwort auf diese Frage an:https://stackoverflow.com/questions/9646552/ist es möglich, Tastenkombinationsbefehle in Sublime-Text zu verketten?. reveal_in_side_bar
Änderntoggle_side_bar
Bearbeiten:Bei mir hat es auch nicht funktioniert, aber ich dachte, es läge an etwas, das ich tue. Wie auch immer, das hier funktioniert (vorerst):
import sublime, sublime_plugin
class ToggleSideBarAndFocusCommand(sublime_plugin.WindowCommand):
def run(self):
self.window.run_command("toggle_side_bar")
self.window.run_command("focus_side_bar")
Im Python-Terminal ausführen mit:
window.run_command("toggle_side_bar_and_focus")
Tastenbelegung:
{ "keys": ["ctrl+shift+9"], "command": "toggle_side_bar_and_focus" },
Antwort2
Ich habe ein neues Plugin geschrieben, das genau das tut, was Sie erwähnt haben. Schauen Sie es sich an