我习惯了Resharper,在那里我可以搜索文件,不是内容,而是文件名,这使得它可以快速打开新文件。
这个功能在Visual Studio Code中实现了吗?有快捷方式吗?
我习惯了Resharper,在那里我可以搜索文件,不是内容,而是文件名,这使得它可以快速打开新文件。
这个功能在Visual Studio Code中实现了吗?有快捷方式吗?
当前回答
我使用的是VSCode 1.12.1
OSX press :Cmd
+p
其他回答
自2022年7月发布1.70.0版本以来,您可以在查找资源管理器等树视图中查找和过滤。您可以在树中按Ctrl+F弹出Find控件。
在1.70.0版本之前
当你点击资源管理器树中的任意位置,并开始在键盘上输入内容时,搜索关键字会出现在屏幕的右上角:("module.ts")
当你用鼠标光标悬停在关键字上时,你可以点击“启用过滤类型”来过滤你的搜索树!
使用Ctrl+P(或Cmd+P)的问题是,它搜索您的工作区,而忽略了.gitignore文件中设置的文件和文件夹。要改变这种行为,添加“search”。useIgnoreFiles":设置为false。.vscode目录下的Json文件。
注意搜索。排除和文件。排除设置将覆盖此设置。在你的设置中。如果你想搜索VS Code项目中的所有文件和目录,你应该将它们注释掉,或者将这两个设置设置为false。设置示例。Json在哪里搜索。排除和文件。Exclude被注释掉用于搜索所有文件:
{
"search.exclude": {
//"**/Lib": true,
//"**/Scripts": true
},
"files.exclude": {
//"**/Lib": true,
//"**/Scripts": true
},
"search.useIgnoreFiles": false
}
点击这里获取更多信息。
使用转到文件…在Go菜单下或使用键盘快捷键:
Windows下按Ctrl+p或Ctrl+e 在macOS Cmd⌘+p Linux下按Ctrl+p或Ctrl+e
然后输入文件名。
此外,请确保您可以设置自己的键绑定,并且有适用于Windows、macOS和Linux的备忘单。
获胜:CTRL+P或CTRL+E
Mac: CMD+P或CMD+E
不想记住另一条捷径?
打开命令面板:
菜单:View ->命令面板 Windows快捷键:Ctrl+Shift+P
然后按退格键删除“>”字符,然后开始输入通过文件名搜索文件。:)
对于windows。 如果Ctrl+p并不总是有效 使用Ctrl+shift+n代替。