Sublime Text 2 – 在边栏中显示文件导航
作为我的新编辑器,我只是转而使用Sublime Text。 如果我打开边栏它显示打开的文件,但我想要的是一个文件导航边栏,有没有可能改变,而无需下载插件?
您必须将文件夹添加到“崇高文本”窗口才能通过边栏进行导航。 转到File -> Open Folder...
并select您想要导航的最高目录。
您可以拖放您的文件夹到侧栏。 要启用侧栏,您应该查看 – >侧栏 – >显示打开的文件。 您将在Side栏中获得打开的文件(选项卡)树和文件夹结构。
使用Ctrl + 0将焦点改变到侧边栏。
通过转到“项目” – >“添加文件夹到项目…”来打开文件夹select对话框,尝试添加一个文件夹,而不是打开一个文件夹。 这样该文件夹将不会在新窗口中打开,并会添加到当前工作区中。
如果你然后去“项目” – >“另存为…”,你甚至可以保存你当前的设置(单元格设置,打开的文件,未保存的更改等),这使得多个项目之间的热切换而没有失去控制和未保存的变化,可能是不安全的,现在可以保存,但如果你刚刚放弃他们将是一个损失。 (只要确保将"hot_exit"
设置为true
。
和Ctrl + Alt + P (Linux和Windows)/ Super + Ctrl + P (Mac)可以在保存的项目之间切换。
这样,每次你想在你的一个项目上工作,你都不需要设置你的编辑器。
-
打开ST(崇高文本)
-
将您的项目根文件夹添加到ST :链接: https : //stackoverflow.com/a/18798528/1241980
-
显示侧栏 :菜单栏
View
>Side Bar
>Show Side Bar
-
试试Ctrl + P打开一个文件
someFileName.py
ST的左侧是否显示打开文件和项目文件夹的导航面板 ?
额外:要查看与someFileName.py
在同一目录中的其他文件 ?
虽然我发现ST侧栏似乎不支持这一点,但你可以尝试在ST的Ctrl + O (打开)keyshort打开你的系统文件浏览器,其中ST将帮助您find包含someFileName.py
它是兄弟文件。
Matt York和Cyberbolt的回答都是正确的。
基本的想法是在这里,你想得到某种文件资源pipe理器在崇高。
做法:
1)与File -> New Folder -> Click on Desired folder and Hit Open
你会得到新的popup窗口在崇高,这对我来说是非常烦人的
2)我使用第二个选项是从鹦鹉螺(又名文件)窗口拖放。 只需drag'n'drop your file you want to explore from nautilus to sublime sidebar
。 这样,你呆在同一个窗口,一切都很酷。
不要忘记启用视图 – >侧边栏 – >显示侧边栏,并从那里root privleges
鹦鹉螺',当然也可以使用root privleges
运行它。 它的作品像魅力
看到这个插件
https://github.com/stvkoch/sublime-text-go-to-file
这个版本,虽然没有与fork分支合并,但有更强大的function来查找基于类名的文件。
尝试:
select命名空间并点击alt + d点击类名的单词,点击alt + d点击模板文件的path,点击alt + d
这不完全是一个解决scheme,但对于打开新的文件这很好:
AdvancedNewFile
https://github.com/skuroda/Sublime-AdvancedNewFile
Command + Option + n
将文件保存在新的或现有的目录中。
所以这将把your_file.html.erb放在Rails应用程序的现有视图目录中。 如果你需要一个新的目录,你只需要inputpath,然后按回车即可。
你也可以像在terminal中一样select自动完成现有目录。
这并不能提供我正在寻找的侧边栏导航,但至less可以帮助解决经常重复的一个重要需求。
我添加了文件夹的上下文菜单项以在Sublime Text中打开。 在Windows中,您可以右键单击任何文件夹并在Sublime中打开结构。 你也可以为Mac OS创build一个服务(?) – 我只是不熟悉这个过程。
可以将以下内容保存到文件(OpenFolderWithSublime.reg)中以合并到registry中。 一定要修改目录结构来适当的指向你的Sublime安装。 或者,您可以使用REGEDIT并浏览到HKCR \ Folder \ shell并手动创build值。
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\""