Sublime Text 3打开文件夹选项无法正常工作

31

当我在Sublime Text 3中打开文件夹并尝试打开其中的某个文件夹时,它不会创建侧边栏并打开文件夹,而是仅打开一个窗口,窗口名设置为文件夹的名字。而且窗口内将是空白的!例如,我打开了一个名为"购物车教程"的文件夹。它不会创建侧边栏并打开文件夹,而是会创建一个名为"购物车教程"的窗口。同样地,窗口内也会是空白的,除非我打开某个文件。你们有什么解决方法吗?


30
你尝试过从菜单中使用“视图>侧边栏>显示侧边栏”来打开侧边栏吗? - OdatNurd
没有问题,它可以正常工作。但是它仍然会在新窗口中打开,如果可能的话,我想要移除这个功能。 - GroxTheProgrammer
1
如果你想要将一个文件夹添加到已有的窗口中,你需要改变告诉 Sublime 如何进行操作的方式。如果你是通过命令行操作的,就需要在命令后面加上 -a 参数,这样它才会将文件夹/文件添加到已有的窗口中,否则它会自动打开一个新窗口。如果你正在使用 shell 集成,那么需要修改该集成以添加该参数。 - OdatNurd
另外,我希望Sublime 3在打开文件夹时能自动打开侧边栏,这样可以减少困惑。 - Ray
@Ray 我已将评论添加为答案。一旦您打开侧边栏,新窗口也应该打开,您没有看到吗?请查看我的答案以获取更多详细信息。 - OdatNurd
显示剩余10条评论
1个回答

47
您所看到的问题可能是侧边栏当前未被告知要可见,或者已设置为可见但没有任何内容可显示。
首先修复问题的方法是从菜单中选择“视图>侧边栏>显示侧边栏”,从命令面板中选择“视图:切换侧边栏”或按下Ctrl+KCtrl+B。注意,侧边栏的可见性是窗口设置,因此如果您最初关闭了此选项,则必须在所有当前窗口中执行此步骤才能使其在所有地方都可见。一旦它可见,状态将被保存并用于新窗口。
您可能会注意到,这要么没有效果,要么相关的菜单项不可用,并显示“隐藏侧边栏”。 这是我上面提到的第二种情况的原因:没有内容可显示。
Sublime 尝试尽可能简化 UI 呈现,以便编辑文本时有尽可能多的空间。因此,如果 Sublime 认为不需要侧边栏可见,它将隐藏侧边栏。
侧边栏可以显示两个内容:您打开的文件夹列表 / 项目列表和当前打开的文件列表。当前打开的文件列表的显示由“视图>侧边栏>显示打开的文件”菜单项(或命令面板中的相关切换命令)控制。
无论您做什么,如果没有打开文件夹或文件,则侧边栏将保持不可见,因此无论如何设置,新创建的窗口如果没有打开文件夹和文件,则始终不会有侧边栏。
如果您打开了显示打开的文件选项,则侧边栏将出现,即使在没有打开文件夹的窗口中,只要有文件打开(即使是未保存的新文件)。

我的意思是,当用户打开一个文件夹时(而不是文件),侧边栏自动打开会更好,即使在打开文件夹之前没有切换侧边栏。当您打开文件夹时,它自动打开一个新窗口是很好的,但最好为该窗口自动打开侧边栏。 - Ray
哦,我刚刚又试了一遍,它确实做到了我所描述的。算了,不要理我。 - Ray

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接