ChatGPT解决这个技术问题 Extra ChatGPT

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

我刚刚切换到 Sublime Text 作为我的新编辑器。如果我打开侧边栏,它会显示打开文件,但我想要的是文件导航侧边栏,是否可以在不下载插件的情况下更改它?

有没有办法在右侧滚动条上打开所有崇高文本两个文件?
建议您使用该软件包 github.com/facelessuser/FuzzyFileNav

F
Fahad

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

此外,“查看 -> 侧边栏 -> 显示侧边栏”如果仍然不显示。在新版本中,只有一个“打开”菜单,没有单独的打开文件夹的选项。


在 OS X 上,通常只使用 File -> Open,然后在新文件对话框的任何文件夹中单击 Open
6 个月以来,我一直在努力寻找一个插件,哈哈 +1
是否有键盘快捷键可以在不使用鼠标的情况下导航文件夹面板?
刚刚发现Ctrl + 0
你不能以某种方式查看当前文件夹中的文件列表,当前打开的文件所在的位置?我不敢相信还没有人写过这样的插件。是的,您可以在“打开文件”对话框中看到它们,但是能够看到当前文件夹结构,并在侧栏中导航出并进入内部文件夹,并且可能预览文件而不像真正打开它们一样在 Visual Studio 2012 中
b
bulatzamilov

您可以将文件夹拖放到侧栏。要启用侧栏,您应该执行查看 -> 侧栏 -> 显示打开的文件。您将在侧栏中获得打开的文件(选项卡)树和文件夹结构。


ctrl+k ctrl+bcmd+k cmd+b (MAC) 启用侧边栏
我的侧边栏无缘无故消失了!这解决了它。谢谢! :)
v
vahid abdi

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


谢谢你。侧边栏聚焦后,向上/向下转到上一个/下一个文件,向左/向右折叠/展开!
这不是所提问题的答案,但它帮助了我。
@mmohaveri 这是有争议的。这是一个措辞不佳的问题。
在 Windows 中,'''Ctrl-K Ctrl-B" 打开和关闭侧边栏。当然,您首先需要查看->ShowOpenFiles,或者设置一个项目才能访问侧边栏。
谢谢,这就是我一直在寻找的答案 :) Ctrl-0(零)并且文件在侧边栏中突出显示。
s
sternAndy

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

如果您然后转到“项目”-> “将项目另存为...”您甚至可以保存当前设置(单元格设置、打开的文件、未保存的更改等...),这使得在多个项目之间进行热切换变得容易,而不会失去控制和未保存的可能不安全的更改现在就得救了,但如果你把它们扔掉,那将是一种损失。 (请务必将 "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 开始。


同意,文件 > 打开... 在新项目中打开文件夹。
这就是我在不知不觉中一直在寻找的东西——对 Sublime 来说是新手并且没有深入了解项目......
C
Community

打开 ST(Sublime Text)将您的项目根文件夹添加到 ST:链接:https://stackoverflow.com/a/18798528/1241980 显示侧边栏:菜单栏视图 > 侧边栏 > 显示侧边栏尝试 Ctrl + P 打开文件一些文件名.py

打开的文件和项目文件夹的导航面板是否出现在 ST 的左侧?

额外:想要 查看与 someFileName.py 位于同一目录中的其他文件
虽然我发现 ST 侧边栏似乎不支持此功能,但您可以尝试 Ctrl< /kbd> + O (Open) 在 ST 中打开您的系统文件浏览器的快捷键,ST 将帮助您找到包含 someFileName.py 及其兄弟文件的文件夹。


a
adelarsq

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。这样你就呆在同一个窗口里,一切都很酷。

不要忘记启用查看 ->侧边栏->显示侧边栏并从 nautilus 拖放到那里,当然还可以使用 root privleges 运行它。它就像魅力一样


B
Breno Medeiros de Oliveira

只需:Ctrl+K+B

祝你今天过得愉快! :D


任何特定版本或全部都支持此快捷方式?
@AkberIqbal 自 2012 年以来在 SublimeText2 中工作(我不知道哪个版本),但是这个快捷方式只在某些情况下有效,如果它对你不起作用,这个应该可以解决问题:Ctrl+k 然后 Ctrl+b .你可以在这里看到它在 2012 Sublime2 中工作:forum.sublimetext.com/t/ctrl-b-ctrl-k-doesnt-toggle-sidebar/…
我不确定它是否适用于所有版本,但只要去最新的,你应该没问题。此外,Ctrl+k 然后 Ctrl+b 也可以
S
Steven Koch

看到这个插件

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

此版本虽然没有与 fork 分支合并,但具有更大的根据类名查找文件的能力。尝试:选择命名空间并单击 alt+d 单击类名的单词并单击 alt+d 单击模板文件的路径并单击 alt+d


J
Jordan

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

高级新文件

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

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

https://i.stack.imgur.com/nlE1c.png

因此,这会将 your_file.html.erb 放在 Rails 应用程序的现有视图目录中。如果您需要一个新目录 - 您只需键入它作为路径,然后按 Enter。

您还可以 Tab 在终端中点赞以自动完成现有目录。

这并没有提供我正在寻找的侧边栏导航,但至少有助于解决一个经常重复的重要需求。


如果您在名称前加上 :,您可以在相对于当前打开的文件的位置创建文件,例如::../myfile.js
B
Brent

我为要在 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\""