首页 > 解决方案 > 如何手动更改文件夹在 Visual Studio Code Explorer 中的列出顺序?

问题描述

我想手动更改在 VSCode 中列出文件夹的顺序。例如,我想像这样对我的文件夹中的子文件夹进行排序./components

探索者

粗体文件夹应位于顶部,其余文件夹按字母顺序列出。

默认情况下,VSCode 按字母顺序列出文件夹。有没有办法改变它?

标签: visual-studio-codevscode-settings

解决方案


是的。可以通过使用“收藏夹”扩展名

可以通过名为 的扩展名来组织文件夹和文件favorites。确实,其中之一可以进行个人订购,但我不知道它是否是您更喜欢的。这是概述:

'kdcro101' 的收藏夹
https://marketplace.visualstudio.com/items?itemName=kdcro101.favorites

据我所知,它是最受欢迎的收藏扩展。

您可以将文件和文件夹添加到收藏夹区域。特殊:您可以创建Favorites Folders以额外组织收藏夹中的文件夹和文件。

它非常直观,因为它具有非常好的 UI。收藏夹是基于项目组织的。所以它真的很容易使用,我自己在大型项目中使用它。

可能对您的要求不利的是:收藏夹不是按照您的个人顺序组织的。只有传统a-z|z-a是可能的。但是,当您只需将选定的文件/文件夹添加到收藏夹时,就会有一个非常好的简化概览,并且可以快速访问文件。

“Oleg Shilo”的收藏夹管理器
https://marketplace.visualstudio.com/items?itemName=oleg-shilo.favorites

这是一个相对较新的扩展。有了这个扩展,确实可以根据您的个人需求组织最喜欢的项目(文件夹/文件)。

扩展是全球组织的。这意味着可以在每个项目中访问所有收藏夹。但是,可以在每个项目的单独列表中组织特定于单个项目的文件夹/文件。组织这样一个列表是最好的文本库,并且以这种方式非常直观......因为 GUI/UI 可能(一点点)更好。

注意:如果您将文件夹添加到收藏夹,您应该Show Folder Files在设置中激活。默认情况下禁用此功能,因为注意到 VS Code 的“错误”提示。但对我来说它仍然有效。如果未激活 VS Code 会在“项目文件夹视图”中打开每个文件夹。


因为我认为这是最符合您需求的两个扩展,您应该看看...

“Sabitov Vladimir”的收藏夹面板
https://marketplace.visualstudio.com/items?itemName=sabitovvt.favorites-panel

除了文件夹和文件,您还可以添加更多:应用程序、url、vs 代码命令。

我有时使用它,但由于设置很复杂,您需要settings.json直接进行。最后,维护它的工作量太大了,但是当它被使用时,它在项目中的工作速度是令人难以置信的胜利。

'Howard.Zuo' 的最爱
https://marketplace.visualstudio.com/items?itemName=howardzuo.vscode-favorites

这是一个非常简单的扩展,与 kdcro101 的“Favorites**”非常相似——只是没有最喜欢的组......是什么让它真正简单、直观和快速使用它。所以它几乎和另一个一样受欢迎。对我来说,最喜欢的组的缺失使得它对大型项目的限制非常大。但是,如果项目受到限制,使用它时感觉非常好,这是一个非常好的和快速的解决方案。


推荐阅读