假设系统是 windows
比如,Ctrl+P,然后输入 run.ts ,结果发现在好多个目录下面,都有 run.ts 。这个时候,就需要用上 /下箭头来选择一个文件。
可是,使用上下箭头,右手是略微需要离开键盘的,这样的话,效率比较低。
有没有更快的方法?我知道 Tab 是不行的。按 Tab,是“焦点”移动走了,不在 Ctrl+P 弹出的那个搜索框里面了。
谢谢。
1
20498860 2020-05-15 18:15:14 +08:00
CTRL+P 太远了,我一般都按 F1
|
2
lululau 2020-05-15 18:21:18 +08:00
光标移到最左边( Mac 上面按 Ctrl-a 即可, Windows 上 Home 键?) 然后输入路径即可,支持 fuzzy match
|
3
lululau 2020-05-15 18:22:01 +08:00
不用移到最左边,然后空一格然后输入路径也行
|
4
codehz 2020-05-15 21:08:05 +08:00
(你可以先把前面的目录名的一部分输入上去的(
|
5
yukiloh 2020-05-15 21:30:31 +08:00
不是 ctrl shift F 吗...哦我装了映射插件
|
6
szzhiyang 2020-05-15 21:40:44 +08:00 via iPhone
|
7
kzzhr 2020-05-15 22:28:59 +08:00
写代码偷个懒,带来多大麻烦。。
|
8
kzzhr 2020-05-15 22:29:39 +08:00
JetBrains 系列 可以模糊搜索 目录 + 文件名,vscode 也可以试试
|
9
kidlj 2020-05-15 22:34:08 +08:00
Mac 下是 cmd + P,然后用 ctrl + p/n 上下选择。
|
10
catinsides 2020-05-15 23:07:34 +08:00
目录名 空格 文件名
|
11
XanderChen 2020-05-16 08:40:23 +08:00
当你不知道你需要的是哪个目录下的文件时。
ctrl+p (假定热键) 唤出搜索框,输入文件名,然后用上下箭头来查找文件。 常规情况下是最快的。 其次是添加一个修改键盘映射的热键,比如 ctrl + o,然后把上下箭头这种功能映射到 [ ] 这两个按键,因为 o 还有 [ ] 这俩和 p 距离最近,手部所需运动的范围可以缩到极小。如何映射键盘热键就需要额外研究一下了。 设置成 [ ] 是因为可以再 ctrl p 之后直接 ctrl o,这样输入完文件名直接翻页就好了。 甚至如果你的设备支持眼球追踪的话,用眼球追踪来查找你需要的文件。不过这个操作因为自身技术太差也只是存在于我的设想当中。 |
12
bushenx 2021-01-28 22:34:38 +08:00
vscode shortcut 配置里面加入
[ { "key": "ctrl+p", "command": "workbench.action.quickOpenNavigatePreviousInEditorPicker", "when": "inEditorsPicker || inQuickOpen" }, { "key": "ctrl+n", "command": "workbench.action.quickOpenNavigateNextInFilePicker", "when": "inFilesPicker || inQuickOpen" }, ] |