Sublime Text 2 skupia pasek boczny podczas otwierania


0

Czy można automatycznie ustawić ostrość paska bocznego po otwarciu? Nie mogę utworzyć prawidłowego polecenia w pliku mapy klawiszy ...

Muszę się połączyć

toggle_side_bar

z

focus_side_bar

Odpowiedzi:


1

Zobacz odpowiedź na to pytanie: https://stackoverflow.com/questions/9646552/is-it-possible-to-chain-key-binding-commands-in-sublime-text-2 . Zmień reveal_in_side_barnatoggle_side_bar

Edycja: Dla mnie też to nie działało, ale myślałem, że to coś, co robię. W każdym razie to działa (na razie):

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")

Uruchom w terminalu python z:

window.run_command("toggle_side_bar_and_focus")

Mapa klawiszy:

{ "keys": ["ctrl+shift+9"], "command": "toggle_side_bar_and_focus" },

Czy to działa dla ciebie? Nie mogę tego zrobić poprawnie. Oto, co mam: gist.github.com/3995023 ; nic nie robi
mreq

Pracuje dla mnie na ST3, ale ma to niewielką wadę. Przełącza widoczność paska bocznego, ale nie przełącza ostrości. Po przełączeniu go do stanu zamkniętego fokus pozostaje na nim.

1

Napisałem nową wtyczkę, aby zrobić dokładnie to samo, co wspomniałeś, spójrz

https://github.com/miguelgraz/FocusFileOnSidebar


Tak, złapałem go z RSS Kontroli pakietów :) Sprawdzę to, dzięki!
mreq

Mam nadzieję, że może się przydać, cokolwiek, proszę, wyślij mi ping! =)
Miguelgraz,

@Miguelgraz O ile mi czegoś nie brakuje, wtyczka działa tylko wtedy, gdy otwarty plik jest obecny w projekcie paska bocznego (nawet przy włączonym Widoku> Pasek boczny> Pokaż otwarte pliki . PO prosi o otwarcie paska bocznego i zogniskowanie go (ostatnio wybrane item, anyhting).
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.