Podniosły tekst 2 - Pokaż nawigację po plikach na pasku bocznym


418

Właśnie przełączyłem się na Sublime Text jako mój nowy edytor. Jeśli otworzę pasek boczny, wyświetli się plik otwierający, ale to, czego chcę, to pasek boczny nawigacji plików, czy można to zmienić bez pobierania wtyczek?


Czy istnieje sposób, aby otworzyć cały swój wysublimowany tekst dwa pliki na pasku przewijania po prawej stronie?
James

Odpowiedzi:


692

Musisz dodać folder do okna Sublime Text, aby poruszać się po pasku bocznym. Przejdź do File -> Open Folder...i wybierz najwyższy katalog, którym chcesz nawigować.

Ponadto „Widok -> Pasek boczny -> Pokaż pasek boczny”, jeśli nadal się nie wyświetla. W nowej wersji jest tylko „otwarte” menu i nie ma osobnej opcji otwierania folderu.


68
W systemie OS X zwyczajnie używaj, File -> Opena następnie kliknij Opendowolny folder w oknie dialogowym nowego pliku.
Timm

14
Próbowałem znaleźć wtyczkę do tego przez około 6 miesięcy lol +1
Brian Dillingham

5
Czy istnieje skrót klawiaturowy do nawigacji w panelu folderów bez użycia myszy?
lv10

32
właśnie się zorientowałemCtrl + 0
lv10

3
nie widzisz w jakiś sposób listy plików w bieżącym folderze, w którym znajduje się aktualnie otwarty plik? Nie mogę uwierzyć, że nikt jeszcze nie napisał takiej wtyczki. Tak, możesz je zobaczyć w oknie dialogowym „Otwórz plik”, ale czy nie byłoby wspaniale widzieć bieżącą strukturę folderów i nawigować do wewnętrznych folderów bezpośrednio na pasku bocznym, a może przeglądać pliki bez otwierania ich tak jak w Visual Studio 2012
iLemming

100

Możesz przeciągnąć i upuścić folder na pasku bocznym. Aby włączyć pasek boczny, wykonaj Widok -> Pasek boczny -> pokaż otwarte pliki. Zostanie otwarte drzewo plików (zakładki) i struktura folderów na pasku bocznym.


34
ctrl+k ctrl+blub cmd+k cmd+b(MAC), aby włączyć pasek boczny
śnieg

3
Mój pasek boczny zniknął bez wyraźnego powodu! To naprawiło to. Dzięki! :)
Domi

40

Użyj Ctrl+, 0aby zmienić fokus na pasek boczny.


3
DZIĘKUJĘ CI. Po ustawieniu paska bocznego w górę / w dół przejdź do poprzedniego / następnego pliku, w lewo / w prawo zwiń / rozwiń!
Amy

To nie jest odpowiedź na zadane pytanie, ale pomogło mi.
mmohaveri

@mmohaveri To dyskusyjne. Na początku było to źle sformułowane pytanie.
Scott

1
W systemie Windows '' Ctrl-K Ctrl-B "otwiera i zamyka pasek boczny. Oczywiście musisz najpierw wyświetlić-> ShowOpenFiles, lub mieć ustawiony projekt, aby mieć dostęp do paska bocznego.
SherylHohman

24

Zamiast otwierać folder, spróbuj dodać folder, przechodząc do „Projektu” -> „Dodaj folder do projektu ...”, który otwiera okno dialogowe wyboru folderu. W ten sposób folder nie otworzy się w nowym oknie i zostanie dodany do bieżącego obszaru roboczego.

Jeśli następnie przejdziesz do „Projekt” -> „Zapisz projekt jako ...”, możesz nawet zapisać swoją bieżącą konfigurację (konfigurację komórek, otwarte pliki, niezapisane zmiany itp.). Ułatwia to przełączanie między wieloma projektami bez utraty kontroli i niezapisanych zmian, które mogą być teraz niebezpieczne, ale po prostu porzucisz je. (Pamiętaj tylko, aby mieć "hot_exit"ustawienie ustawione na true.)

Oraz Ctrl+ Alt+ P(Linux i Windows) / Super+ Ctrl+P (Mac) pozwala przełączać się między zapisanymi projektami.

W ten sposób nie musisz konfigurować edytora za każdym razem, gdy chcesz pracować nad jednym ze swoich projektów.

Wskazówka: spróbuj http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/, który jest wspaniałym źródłem dla początkujących, uczy lin i pokazuje moc twojej „nowej” edytorze, po prostu zacznij od rozdziału „Edycja” .


Uzgodnione, Plik> Otwórz ... otwiera folder w nowym projekcie.
Jim Bergman

Tego właśnie szukałem, nie wiedząc o tym - nowy w Sublime i nie grok projektów ...
HDave

15
  1. otwórz ST (Sublime Text)

  2. dodaj folder główny projektu do ST : link: https://stackoverflow.com/a/18798528/1241980

  3. Pokaż pasek boczny : Pasek Menu View> Side Bar>Show Side Bar

  4. Spróbuj Ctrl+, Paby otworzyć pliksomeFileName.py

Czy panel nawigacyjny dla otwartych plików i folderów projektu pojawia się po lewej stronie ST?

Dodatkowo: Chcesz wyświetlić inne pliki, które znajdują się w tym samym katalogu someFileName.py?
Chociaż znalazłem pasek boczny ST wydaje się nie obsługuje tego, ale możesz spróbować Ctrl+ O(Otwórz) skrót klawiszowy w ST, aby otworzyć przeglądarkę plików systemowych, w której ST pomoże Ci zlokalizować folder zawierający someFileName.pypliki i pliki rodzeństwa.


10

Obie poprzednie odpowiedzi Matta Yorka i Cyberbolta są prawidłowe.

Podstawowa idea polega na tym, że chcesz uzyskać eksplorator plików w Sublime.

Podejście:

1) Dzięki File -> New Folder -> Click on Desired folder and Hit Openniemu otrzymasz nowe wyskakujące okienko w wysublimowanym stylu, co jest dla mnie bardzo denerwujące

2) Używam drugiej opcji, którą jest przeciąganie i upuszczanie z okna nautilus (aka Files). Po prostu drag'n'drop your file you want to explore from nautilus to sublime sidebar. W ten sposób pozostajesz w tym samym oknie i wszystko jest w porządku.

Nie zapomnij włączyć Widok -> Pasek boczny -> Pokaż pasek boczny i przeciągnij tam nautilus i oczywiście uruchom go root privleges. Działa jak urok


3

Zobacz tę wtyczkę

https://github.com/stvkoch/sublime-text-go-to-file

Ta wersja, choć nie łączy się z gałęzią fork, ma większą moc wyszukiwania plików na podstawie nazwy klasy.

Próbować:

wybierz przestrzeń nazw i kliknij alt + d kliknij słowo nazwy klasy i kliknij alt + d kliknij ścieżkę pliku szablonu i kliknij alt + d


2

To nie jest dokładnie rozwiązanie, ale do otwierania nowych plików działa to świetnie:

AdvancedNewFile

https://github.com/skuroda/Sublime-AdvancedNewFile

Command + Option + n aby zapisać plik w nowym lub istniejącym katalogu.

wprowadź opis zdjęcia tutaj

Umieściłoby to twoj_plik.html.erb w istniejących widokach katalogu w aplikacji Rails. Jeśli potrzebujesz nowego katalogu - po prostu wpisz go jako ścieżkę, a następnie naciśnij klawisz Enter.

Możesz też Tab polubić w terminalu autouzupełnianie dla istniejących katalogów.

Nie zapewnia to nawigacji, której szukam na pasku bocznym, ale przynajmniej pomaga w przypadku jednej znaczącej potrzeby, która często się powtarza.


a jeśli użyjesz prefiksu nazwy :, możesz utworzyć plik w lokalizacji względem aktualnie otwartego pliku, np .::../myfile.js
ptim

1

Po prostu zrób: Ctrl+ K+B

Miłego dnia! :RE


ten skrót jest obsługiwany w jakiejkolwiek konkretnej wersji lub we wszystkich?
Akber Iqbal

@AkberIqbal Działa w SublimeText2 od 2012 roku (nie wiem, która wersja), ale ten skrót działa tylko w niektórych przypadkach, jeśli nie zadziałał, ten powinien załatwić sprawę: Ctrl + k A NASTĘPNIE Ctrl + b . Możesz zobaczyć, jak działa w 2012 roku Sublime2 tutaj: forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/...
Breno Medeiros de Oliveira

Nie jestem pewien, czy to działa dla wszystkich wersji, ale po prostu przejdź do najnowszej wersji i powinieneś mieć się dobrze. Również Ctrl + k, a następnie Ctrl + b również działa
Breno Medeiros de Oliveira

0

Dodałem pozycję Menu kontekstowego, aby foldery otwierały się w Sublime Text. W systemie Windows możesz kliknąć prawym przyciskiem myszy dowolny folder i otworzyć strukturę w Sublime. Możesz także utworzyć usługę (?) Dla systemu Mac OS - po prostu nie znam tego procesu.

Następujące elementy można zapisać w pliku (OpenFolderWithSublime.reg) w celu scalenia z rejestrem. Pamiętaj, aby zmodyfikować strukturę katalogów, tak aby odpowiednio wskazywały na Twoją Sublime instalację. Alternatywnie możesz użyć REGEDIT i przejść do HKCR \ Folder \ shell i ręcznie utworzyć wartości.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text]

[HKEY_CLASSES_ROOT\Folder\shell\Open with Sublime Text\command]
@="C:\\Program Files\\Sublime Text 2\\sublime_text \"%1\""
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.