【发布时间】:2012-08-13 07:12:02
【问题描述】:
我刚刚切换到 Sublime Text 作为我的新编辑器。如果我打开侧边栏,它会显示打开文件,但我想要的是文件导航侧边栏,是否可以在不下载插件的情况下更改它?
【问题讨论】:
-
有没有办法在右侧滚动条上打开所有 sublime text 两个文件?
我刚刚切换到 Sublime Text 作为我的新编辑器。如果我打开侧边栏,它会显示打开文件,但我想要的是文件导航侧边栏,是否可以在不下载插件的情况下更改它?
【问题讨论】:
您必须在 Sublime Text 窗口中添加一个文件夹才能通过侧边栏导航。转到File -> Open Folder... 并选择您希望能够导航的最高目录。
此外,“查看 -> 侧边栏 -> 显示侧边栏”(如果仍然不显示)。在新版本中,只有一个“打开”菜单,没有单独的打开文件夹的选项。
【讨论】:
File -> Open,然后在新文件对话框的任意文件夹中单击Open。
Ctrl + 0
您可以将文件夹拖放到侧栏。要启用侧栏,您应该执行查看 -> 侧栏 -> 显示打开的文件。您将在侧边栏中看到打开的文件(选项卡)树和文件夹结构。
【讨论】:
ctrl+k ctrl+b 或 cmd+k cmd+b (MAC) 启用侧边栏
Matt York 和 Cyberbolt 之前的两个答案都是正确的。
这里的基本想法是你想在 Sublime 中获得某种文件浏览器。
方法:
1) 使用File -> New Folder -> Click on Desired folder and Hit Open,您将在 sublime 中获得新的弹出窗口,这对我来说非常烦人
2) 我使用第二个选项,即从 nautilus(又名文件)窗口拖放。只需drag'n'drop your file you want to explore from nautilus to sublime sidebar。这样您就可以呆在同一个窗口中,一切都很酷。
不要忘记启用 View -> Sidebar -> Show Sidebar 并从 nautilus 拖放到那里,当然可以使用 root privleges 运行它。它的作用就像魅力
【讨论】:
使用 Ctrl+0 将焦点切换到侧边栏。
【讨论】:
Ctrl-0(零)并且文件在侧边栏中突出显示。
查看此插件
https://github.com/stvkoch/sublime-text-go-to-file
这个版本虽然没有和fork分支合并,但是查找能力更强 基于类名的文件。
试试:
选择命名空间并单击 alt+d 单击类名的单词并单击 alt+d 点击模板文件路径,然后点击alt+d
【讨论】:
不要打开文件夹,而是尝试通过转到“项目”->“将文件夹添加到项目...”来添加文件夹,这会打开一个文件夹选择对话框。这样该文件夹就不会在新窗口中打开,而是会添加到您当前的工作区中。
如果您随后转到“项目”->“将项目另存为...”,您甚至可以保存当前设置(单元格设置、打开的文件、未保存的更改等...),这使得热切换变得容易在多个项目之间没有失去控制和未保存的更改,这些更改现在可能不安全,但如果你放弃它们,那将是一个损失。
(只要确保将"hot_exit" 设置设置为true。)
And Ctrl + Alt + P(Linux 和 Windows)/Super + Ctrl + P (Mac) 允许您在保存的项目之间切换。
这样您就不必在每次想要处理某个项目时都设置编辑器。
提示:试试http://sublime-text-unofficial-documentation.readthedocs.org/en/sublime-text-2/,这是一个非常适合初学者的资源,它会教你一些技巧,并向你展示你的“新”编辑器的力量,从"Editing" chapter开始。
【讨论】:
我为要在 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\""
【讨论】:
打开 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 (Open) keyshort 来打开你的系统文件浏览器,其中ST 将帮助您找到包含someFileName.py 及其兄弟文件的文件夹。
【讨论】:
这并不完全是一个解决方案,但对于打开新文件来说效果很好:
https://github.com/skuroda/Sublime-AdvancedNewFile
Command + Option + n 将文件保存在新目录或现有目录中。
因此,这会将 your_file.html.erb 放在 Rails 应用程序中现有的 views 目录中。如果您需要一个新目录 - 您只需键入它作为路径,然后按 Enter。
您也可以在终端中Tab 点赞以自动完成现有目录。
这并没有提供我正在寻找的侧边栏导航,但至少有助于解决一个经常重复的重要需求。
【讨论】:
:,您可以在相对于当前打开文件的位置创建文件,例如::../myfile.js
只需执行:Ctrl+K+B
祝你有美好的一天! :D
【讨论】: