首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yazoox
V2EX  ›  Visual Studio Code

VSCode 里面 Ctrl+P 输入一个文件名来查找文件,如果同名文件有多个,怎么快速选择?

  •  
  •   yazoox · 54 天前 · 911 次点击
    这是一个创建于 54 天前的主题,其中的信息可能已经有所发展或是发生改变。

    假设系统是 windows

    比如,Ctrl+P,然后输入 run.ts ,结果发现在好多个目录下面,都有 run.ts 。这个时候,就需要用上 /下箭头来选择一个文件。

    可是,使用上下箭头,右手是略微需要离开键盘的,这样的话,效率比较低。

    有没有更快的方法?我知道 Tab 是不行的。按 Tab,是“焦点”移动走了,不在 Ctrl+P 弹出的那个搜索框里面了。

    谢谢。

    11 条回复    2020-05-16 08:40:23 +08:00
    20498860
        1
    20498860   54 天前
    CTRL+P 太远了,我一般都按 F1
    lululau
        2
    lululau   54 天前
    光标移到最左边( Mac 上面按 Ctrl-a 即可, Windows 上 Home 键?) 然后输入路径即可,支持 fuzzy match
    lululau
        3
    lululau   54 天前
    不用移到最左边,然后空一格然后输入路径也行
    codehz
        4
    codehz   54 天前
    (你可以先把前面的目录名的一部分输入上去的(
    yukiloh
        5
    yukiloh   54 天前
    不是 ctrl shift F 吗...哦我装了映射插件
    szzhiyang
        6
    szzhiyang   54 天前 via iPhone
    Power Keys 的「空格编辑」功能可以完美解决方向键不方便按的问题:

    https://PowerKeys.GitHub.io/Space
    kzzhr
        7
    kzzhr   54 天前
    写代码偷个懒,带来多大麻烦。。
    kzzhr
        8
    kzzhr   54 天前
    JetBrains 系列 可以模糊搜索 目录 + 文件名,vscode 也可以试试
    kidlj
        9
    kidlj   54 天前
    Mac 下是 cmd + P,然后用 ctrl + p/n 上下选择。
    catinsides
        10
    catinsides   54 天前
    目录名 空格 文件名
    XanderChen
        11
    XanderChen   54 天前
    当你不知道你需要的是哪个目录下的文件时。

    ctrl+p (假定热键) 唤出搜索框,输入文件名,然后用上下箭头来查找文件。

    常规情况下是最快的。

    其次是添加一个修改键盘映射的热键,比如 ctrl + o,然后把上下箭头这种功能映射到 [ ] 这两个按键,因为 o 还有 [ ] 这俩和 p 距离最近,手部所需运动的范围可以缩到极小。如何映射键盘热键就需要额外研究一下了。

    设置成 [ ] 是因为可以再 ctrl p 之后直接 ctrl o,这样输入完文件名直接翻页就好了。

    甚至如果你的设备支持眼球追踪的话,用眼球追踪来查找你需要的文件。不过这个操作因为自身技术太差也只是存在于我的设想当中。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3684 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:05 · PVG 13:05 · LAX 22:05 · JFK 01:05
    ♥ Do have faith in what you're doing.