在 VS Code 中打开模糊文件,包括工作区外部文件

问题描述 投票:0回答:2

使用

vscode
很长一段时间后,我正在探索
atom
。我缺少的东西之一是相当于可爱的包裹
advanced-open-file
。 VS Code 里有类似的东西吗?

我找到了

advanced-new-file
扩展名,但它仅在涉及新文件时才有用。我希望能够快速打开本地文件中的所有文件(不仅仅是工作区)。

编辑:我找到了

workbench.action.quickOpen
的选项;但它不允许从整个文件系统打开文件。

visual-studio-code atom-editor
2个回答
6
投票

抱歉,但目前答案是否定的。问题是输入框没有提供监听按键事件的方法: GitHub问题, 所以即使是扩展目前也无法做到这一点。这是来自 advanced-new-file 扩展创建者的评论:

由于 VSCode 扩展尚不具备在文本输入框中进行预先输入自动完成的功能(请参阅 https://github.com/Microsoft/vscode/issues/426),我们解决了此限制并提供使用选择现有路径的两步工作流程自动完成,然后提供相对于选择的新文件名/路径。

好消息是有一个新的API解决了这个问题,但它目前处于'提议'状态,不能用于已发布的扩展。

一种解决方法是在集成终端中输入

code -r some/path
并使用“选项卡”进行自动完成。


1
投票

模糊搜索扩展似乎对我有用。

它向命令面板添加了一个新操作,允许您在当前项目中搜索文件并打开它们。

© www.soinside.com 2019 - 2024. All rights reserved.