Sublime Text 2-在侧边栏中显示文件导航


Answers:


692

您必须在Sublime Text窗口中添加一个文件夹,以便通过边栏进行导航。转到File -> Open Folder...并选择您希望能够浏览的最高目录。

另外,如果“ View-> Sidebar-> Show Sidebar”仍然不显示,请执行以下操作。在新版本中,只有一个“打开”菜单,没有用于打开文件夹的单独选项。


68
在OS X上,只需正常使用File -> Open,然后Open在新文件对话框中单击任何文件夹即可。
Timm

14
香港专业教育学院一直试图寻找一个插件为6个月大声笑+1
Brian Dillingham

5
是否有键盘快捷方式可以在不使用鼠标的情况下浏览文件夹面板?
lv10

32
刚刚想通Ctrl + 0
lv10

3
您不能以某种方式查看当前文件夹中当前打开的文件所在的文件列表吗?我不敢相信还没有人写过这样的插件。是的,您可以在“打开文件”对话框中看到它们,但是如果能够查看当前文件夹结构,并在侧边栏中浏览并进入内部文件夹,并且预览文件时却没有真正打开它们,那不是很好吗?在Visual Studio 2012中
iLemming 2013年

100

您可以将文件夹拖放到侧边栏。要启用侧栏,您应该执行查看->侧栏->显示打开的文件。您会在侧边栏中找到打开的文件(标签)树和文件夹结构。


34
ctrl+k ctrl+bcmd+k cmd+b(MAC)启用侧边栏
2014年

3
我的侧边栏没有明显的原因而消失了!这样就解决了。谢谢!:)
Domi

40

使用Ctrl+ 0将焦点更改到侧边栏。


3
谢谢。一旦侧边栏集中,向上/向下转到上一个/下一个文件,向左/向右折叠/展开!
艾米(Amy)

这不是所提问题的答案,但对我有帮助。
mmohaveri 2015年

@mmohaveri这值得商.。首先,这是一个措辞不佳的问题。
斯科特

1
在Windows“”'按Ctrl-K按Ctrl-B”,以访问侧边栏打开和关闭边栏当然,你首先需要检视- > ShowOpenFiles,或有一个项目组。
SherylHohman

24

代替打开文件夹,尝试通过转到“项目”->“将文件夹添加到项目...”添加文件夹,这将打开“文件夹选择”对话框。这样,该文件夹将不会在新窗口中打开,而是会添加到当前工作区中。

如果随后转到“项目”->“将项目另存为...”,甚至可以保存当前设置(单元格设置,打开的文件,未保存的更改等),这使得在多个项目之间进行热切换变得容易。没有丢失控制权和未保存的更改,这些更改现在可能不安全地保存,但是如果您放弃它们,将会造成损失。(确保将"hot_exit"设置设置为true。)

使用Ctrl+ Alt+ P(Linux和Windows)/ Super+ Ctrl+ P(Mac),可以在已保存的项目之间切换。

这样,您不必每次要处理一个项目时都设置编辑器。

提示:请尝试http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/,这对于初学者来说是很棒的资源,它教您了绳索,并向您展示了“新”的力量编辑器,只需从“编辑”一章开始


同意,文件>打开...在新项目中打开该文件夹。
Jim Bergman

这就是我一直在寻找的东西
-Sublime的新手

15
  1. 打开ST(Sublime Text)

  2. 将项目根文件夹添加到ST中:链接:https : //stackoverflow.com/a/18798528/1241980

  3. 显示侧边栏:菜单栏View> Side Bar>Show Side Bar

  4. 尝试Ctrl+ P打开文件someFileName.py

做了导航面板openned文件项目文件夹出现在ST的左边?

附加:是否要查看与同一目录中的其他文件someFileName.py
虽然我发现ST侧栏似乎不支持此功能,但是您可以尝试在ST中使用Ctrl+ O(打开)keyshort来打开系统文件浏览器,在ST中,ST将帮助您找到包含该文件someFileName.py及其同级文件的文件夹。


10

Matt York和Cyber​​bolt的先前答案都是正确的。

这里的基本思想是您想要在Sublime中获得某种文件浏览器

方法:

1)有了File -> New Folder -> Click on Desired folder and Hit Open您,您将在Sublime中获得新的弹出窗口,这对我来说很烦人

2)我使用的第二个选项是从鹦鹉螺(又名文件)窗口拖放。简单地说drag'n'drop your file you want to explore from nautilus to sublime sidebar。这样一来,您就可以呆在同一个窗口中,一切都很棒。

不要忘记启用View-> Sidebar-> Show Sidebar并将其从nautilus拖放到其中,当然要使用来运行它root privleges。它像魅力一样工作



2

这不是完全解决方案,但是对于打开新文件,效果很好:

高级新文件

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

Command + Option + n 将文件保存到新目录或现有目录中。

在此处输入图片说明

因此,这会将your_file.html.erb置于现有视图中 Rails应用程序目录中。如果您需要一个新目录,则只需输入该目录作为路径,然后按Enter键即可。

你也可以 Tab在终端中自动为现有目录完成。

这不会提供我要寻找的侧边栏导航,但至少可以帮助您解决经常重复的一项重要需求。


并且如果在名称前加上前缀,则:可以在相对于当前打开文件的位置中创建文件,例如::../myfile.js
ptim

1

只要做:Ctrl+ K+B

祝你今天愉快!:D


任何特定版本或全部都支持此快捷方式吗?
Akber Iqbal

@AkberIqbal从2012年开始在SublimeText2中工作(我不知道哪个版本),但是此快捷方式仅在某些情况下有效,如果对您不起作用,则可以完成此操作:Ctrl + k然后THEN Ctrl + b 。您可以在此处查看它在2012 Sublime2中的运行情况: forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/...
布雷诺·梅德罗斯·奥利维拉

我不确定它是否适用于所有版本,但是只要是最新版本,就可以了。同样,Ctrl + k和Ctrl + b也可以正常工作
Breno Medeiros de Oliveira

0

我为要在Sublime Text中打开的文件夹添加了上下文菜单项。在Windows中,您可以右键单击任何文件夹,然后在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\""
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.