尽管我已经在 Windows 10 文件资源管理器选项中勾选了“隐藏受保护的操作系统文件”,但我仍然可以看到类似的文件desktop.ini
和其他具有长名称的随机文件。
我尝试从文件资源管理器中切换隐藏项目,但没有任何反应。
有没有办法从 VSCode 中隐藏这些?
谢谢您的帮助!
答案1
我认为没有任何这样的设置。
如果您想隐藏特定的文件或扩展名,可以通过修改配置来实现。
在默认设置中,VSCode 会在显示列表中排除以下文件:
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true
}
您可以将任何您希望隐藏的其他文件或扩展名添加到列表中。
答案2
如果 vscode 使用通用对话框,则默认情况下不会显示它们。程序必须明确要求显示隐藏文件或系统文件。但是 OpenFileDialog 从不显示受保护的系统文件。
OFN_FORCESHOWHIDDEN Windows 2000/XP:强制显示系统文件和隐藏文件,从而覆盖用户设置以显示或不显示隐藏文件。但是,标记为系统和隐藏的文件不会显示。
https://docs.microsoft.com/en-us/windows/win32/api/commdlg/ns-commdlg-openfilenamea