Sublime Text 2 - Показать навигацию по файлам на боковой панели

Я только что перешел на Sublime Text в качестве своего нового редактора. Если я открою боковую панель, она покажет открывающийся файл, но мне нужна боковая панель навигации по файлам. Можно ли изменить это, не загружая плагины?


person sozhen    schedule 16.08.2012    source источник
comment
Есть ли способ открыть все ваши возвышенные текстовые два файла на правой полосе прокрутки?   -  person Heavy Gray    schedule 29.11.2012
comment
Рекомендуем вам использовать этот пакет github.com/facelessuser/FuzzyFileNav   -  person aurny2420289    schedule 11.11.2014


Ответы (10)


Вы должны добавить папку в окно Sublime Text, чтобы перемещаться по боковой панели. Перейдите к File -> Open Folder... и выберите самый верхний каталог, по которому вы хотите перемещаться.

Кроме того, «Просмотр -> Боковая панель -> Показать боковую панель», если она все еще не отображается. В новой версии есть только «открытое» меню и нет отдельной опции для открытия папки.

person Matt York    schedule 16.08.2012
comment
В OS X просто используйте File -> Open, а затем щелкните Open в любой папке в диалоговом окне нового файла. - person Timm; 09.01.2013
comment
Я пытался найти плагин для этого около 6 месяцев, lol +1 - person im_brian_d; 18.03.2013
comment
Есть ли сочетание клавиш для навигации по панели папок без использования мыши? - person lv10; 04.05.2013
comment
только что разобрался Ctrl + 0 - person lv10; 04.05.2013
comment
разве вы не можете каким-то образом увидеть список файлов в текущей папке, где находится текущий открытый файл? Не могу поверить, что никто еще не написал такой плагин. Да, вы можете увидеть их в диалоговом окне «Открыть файл», но было бы здорово иметь возможность видеть текущую структуру папок и перемещаться по внутренним папкам прямо на боковой панели и, возможно, предварительно просматривать файлы, не открывая их, как в Visual Студия 2012 - person iLemming; 18.05.2013
comment
Project -> Remove all Folders from Project, чтобы отменить. - person Prinzhorn; 17.08.2013
comment
@ lv10, ты должен получить признание за Ctrl + 0, это то, что я сюда искал, и я бы поддержал его. - person Charlie; 17.11.2013
comment
@Agzam, вы можете проголосовать за эту функцию здесь sublimetext.userecho.com/topic/ - person Facundo Colombier; 09.12.2013
comment
еще +1 за Ctrl + 0. Кроме того, Ctrl + 1 вернет фокус обратно в окно кода. - person Hart Simha; 28.12.2013
comment
Файл ›Открыть ... открывает папку с новым проектом. Чтобы добавить папку в существующий проект, используйте «Проект» ›« Добавить папку в проект ». - person Jim Bergman; 20.02.2014
comment
как насчет удаленных файлов и папок через sftp? или ssh? почему поддержка так плоха для этого - все ребята пишут локально или как ?? - person knutole; 20.03.2014
comment
В OS X (Mac) я обычно использую Терминал (приложение), и у меня есть символическая ссылка, настроенная на Sublime (я просто набираю «subl»). Ввод «subl» с точкой «subl.» откроет весь каталог в Sublime с просмотром папок. - person Kelly; 05.04.2014
comment
Кроме того, если вы по-прежнему не видите папку после выполнения описанных выше действий, возможно, вы просто скрываете боковую панель. View - ›Sidebar -› Show Sidebar, или CMD+K, CMD+B - person Rodney Wells; 16.12.2018

Вы можете перетащить папку на боковую панель. Чтобы включить боковую панель, вы должны сделать Вид -> Боковая панель -> показать открытые файлы. Вы получите дерево открытых файлов (вкладок) и структуру папок на боковой панели.

person cyberbolt    schedule 30.09.2012
comment
ctrl+k ctrl+b или cmd+k cmd+b (MAC) для включения боковой панели - person snowbound; 26.09.2014
comment
Моя боковая панель исчезла без видимой причины! Это исправило это. Спасибо! :) - person Domi; 22.12.2016

Используйте Ctrl + 0, чтобы переключить фокус на боковую панель.

person Scott    schedule 30.10.2013
comment
СПАСИБО. Как только боковая панель сфокусирована, вверх / вниз переход к предыдущему / следующему файлу, влево / вправо свертывание / развертывание! - person Amy; 01.04.2015
comment
Это не ответ на заданный вопрос, но мне помогло. - person mmohaveri; 21.07.2015
comment
@mmohaveri Это спорно. Во-первых, это был плохо сформулированный вопрос. - person Scott; 21.07.2015
comment
В Windows '' 'Ctrl-K Ctrl-B открывает и закрывает боковую панель. Конечно, сначала вам нужно просмотреть ›ShowOpenFiles или настроить проект, чтобы получить доступ к боковой панели. - person SherylHohman; 17.03.2017
comment
СПАСИБО, это тот ответ, который я искал :) Ctrl-0 (ноль), и файл выделен на боковой панели. - person Igor Kupczyński; 26.02.2021

Вместо того, чтобы открывать папку, попробуйте добавить папку, выбрав «Проект» -> «Добавить папку в проект ...», что откроет диалоговое окно выбора папки. Таким образом, папка не будет открываться в новом окне и будет добавлена ​​в ваше текущее рабочее пространство.

Если вы затем перейдете в «Проект» -> «Сохранить проект как ...», вы даже сможете сохранить текущие настройки (настройки ячеек, открытые файлы, несохраненные изменения и т. Д.), Это упрощает горячее переключение между несколькими проектами. без потери контроля и несохраненных изменений, которые сейчас небезопасно сохранять, но если вы просто откажетесь от них, это приведет к потере. (Просто убедитесь, что для параметра "hot_exit" установлено значение true.)

И Ctrl + Alt + P (Linux и Windows) / Super + Ctrl + P (Mac) позволяет переключаться между сохраненными проектами.

Таким образом, вам не нужно настраивать редактор каждый раз, когда вы хотите работать над одним из своих проектов.

Подсказка: попробуйте http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/ - замечательный ресурс для новичков, он учит вас основам и показывает возможности вашего «нового» редактора, просто начните с "Editing "chapter.

person sternAndy    schedule 07.01.2014
comment
Согласовано, Файл ›Открыть ... открывает папку в новом проекте. - person Jim Bergman; 20.02.2014
comment
Это то, что я искал, не зная об этом - новичок в Sublime и не занимался проектами ... - person HDave; 21.06.2016

  1. открыть ST (возвышенный текст)

  2. добавьте корневую папку проекта в ST: ссылка: https://stackoverflow.com/a/18798528/1241980

  3. показать боковую панель: строка меню View> Side Bar> Show Side Bar

  4. Попробуйте Ctrl + P, чтобы открыть файл someFileName.py

Появляется ли панель навигации для открытых файлов и папок проекта слева от ST?

Дополнительно: хотите просмотреть другие файлы, которые находятся в том же каталоге с someFileName.py?
Хотя я обнаружил, что боковая панель ST, похоже, не поддерживает это, но вы можете попробовать Ctrl + O (Открыть) keyhort в ST, чтобы открыть обозреватель системных файлов, в котором ST поможет вам найти папку, содержащую someFileName.py и связанные с ним файлы.

person lyfing    schedule 12.05.2014

Оба предыдущих ответа от Мэтта Йорка и Cyberbolt верны.

Основная идея здесь в том, что вы хотите получить какой-то проводник файлов в Sublime.

Подход:

1) С File -> New Folder -> Click on Desired folder and Hit Open вы получите новое всплывающее окно в возвышенном, что для меня очень раздражает

2) Я использую второй вариант - перетаскивание из окна nautilus (он же Файлы). Просто drag'n'drop your file you want to explore from nautilus to sublime sidebar. Так вы остаетесь в одном окне и все круто.

Не забудьте включить Вид -> Боковая панель -> Показать боковую панель и перетащите туда из nautilus и, конечно же, запустите его с помощью root privleges. Это работает как шарм

person Matija    schedule 12.05.2013

Просто сделайте: Ctrl + K + B

Хорошего дня! : D

person Breno Medeiros de Oliveira    schedule 14.01.2020
comment
этот ярлык поддерживается в какой-то конкретной версии или у всех? - person Akber Iqbal; 15.01.2020
comment
@AkberIqbal Это работает в SublimeText2 с 2012 года (я не знаю, какая версия), но этот ярлык работает только в некоторых случаях, если это не сработало для вас, это должно помочь: Ctrl + k И ЗАТЕМ Ctrl + b . Вы можете увидеть, как он работает в Sublime2 2012 года здесь: forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/ - person Breno Medeiros de Oliveira; 16.01.2020
comment
Я не уверен, работает ли он для всех версий, но просто перейдите на последнюю версию, и все будет в порядке. Кроме того, Ctrl + k, а затем Ctrl + b также работают. - person Breno Medeiros de Oliveira; 01.04.2020

Посмотреть этот плагин

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

Эта версия, хотя и не объединена с ветвью fork, имеет больше возможностей для поиска файлов по имени класса.

Пытаться:

выберите пространство имен и щелкните alt + d, щелкните слово имени класса и щелкните alt + d, щелкните путь к файлу шаблона и щелкните alt + d

person Steven Koch    schedule 07.11.2013

Это не совсем решение, но для открытия новых файлов это отлично работает:

AdvancedNewFile

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

Command + Option + n, чтобы сохранить файл в новом или существующем каталоге.

введите описание изображения здесь

Таким образом, это поместит your_file.html.erb в существующий каталог views в приложении Rails. Если вам нужен новый каталог, просто введите его в качестве пути и нажмите Enter.

Вы также можете Tab как в терминале для автозаполнения существующих каталогов.

Это не дает той навигации по боковой панели, которую я ищу, но, по крайней мере, помогает с одной важной потребностью, которая часто повторяется.

person Jordan    schedule 01.06.2014
comment
и если вы поставите перед именем префикс :, вы можете создать файл в местоположении относительно текущего открытого файла, например: :../myfile.js - person ptim; 29.06.2016

Я добавил пункт контекстного меню для папок, открываемых в Sublime Text. В окнах вы можете щелкнуть правой кнопкой мыши любую папку и открыть структуру в Sublime. Вы также можете создать службу (?) Для Mac OS - я просто не знаком с процессом.

Следующее можно сохранить в файл (OpenFolderWithSublime.reg) для слияния с реестром. Обязательно измените структуру каталогов, чтобы она указывала на вашу установку Sublime. В качестве альтернативы вы можете использовать REGEDIT, перейти к HKCR \ Folder \ shell и создать значения вручную.

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\""
person Brent    schedule 31.01.2014