问题 Sublime text 3打开文件夹选项不起作用


当我在Sublime Text 3中打开文件夹并打开一些文件夹时,它只打开一个窗口名称设置为文件夹名称的窗口,而不是创建侧边栏并打开文件夹。窗户将是空的!因此,例如,我打开了一个名为Shopping Cart tutorial的文件夹。它将创建一个以Shopping Cart Tutorial作为窗口名称的窗口,而不是创建侧边栏并打开文件夹。除非我打开一些文件,否则它将是空的。关于如何解决这个问题的任何想法?


2592
2017-11-10 03:06


起源

你尝试过使用过吗? View > Side Bar > Show Side Bar 从菜单上打开侧栏? - OdatNurd
不,它奏效了。但它仍然会在一个新窗口中打开它,如果可能的话,我想删除这个功能。 - GroxTheProgrammer
但至少现在有侧边栏了。谢谢你的提示! - GroxTheProgrammer
如果要将文件夹添加到现有窗口,则需要更改告诉sublime执行此操作的方式。如果您是从命令行执行此操作,则需要添加 -a 命令告诉它将文件夹/文件添加到现有窗口,否则它将自动在新窗口中打开。如果您正在使用shell集成,则需要修改它以添加该参数。 - OdatNurd
你的命令行是什么意思? - GroxTheProgrammer


答案:


你在这里看到的问题是侧边栏当前没有被告知可见,或者它被设置为可见,但它没有任何显示。

第一个例子中的修复是选择 View > Side Bar > Show Side bar 从菜单中选择 View: Toggle Side Bar 从命令面板中,或按 按Ctrl + K按Ctrl + B

侧栏的可见性是一个窗口设置窗口,因此如果您最初关闭此选项,则必须在所有当前窗口中执行此步骤,以使其在任何位置都可见。一旦可见,状态将被保存并将用于新窗口。

你可能会注意到这个没有效果,或者有问题的菜单项不可用并说 Hide Side Bar 代替。其原因是我上面提到的第二项;它没什么可显示的。

Sublime尝试使用其UI Chrome尽可能小,以便有足够的空间来编辑文本。因此,如果它认为它不需要它可见,它将隐藏侧栏。

侧栏可以显示两件事:您在项目中打开/的文件夹列表以及当前打开的文件列表。当前打开的文件的显示由 View > Side Bar > Show Open Files 菜单项(或命令面板中的关联切换命令)。

无论你做什么,如果没有文件夹或文件打开,侧栏将保持不可见,因此无论任何设置,新创建的窗口没有打开文件夹,没有文件打开将始终没有侧栏。

如果打开显示打开文件的选项,只要打开文件(即使是未保存的新文件),侧栏也会出现在没有打开文件夹的窗口中。


14
2017-09-23 01:43



我的意思是,当用户打开文件夹(而不是文件)时,即使在打开文件夹之前没有切换侧边栏,我也会自动打开侧边栏。打开文件夹时自动打开一个新窗口是件好事,但最好自动打开该窗口的侧边栏。 - Ray
哦,我只是再试一次,它完全按照我的描述完成。没关系,不理我。 - Ray