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.