V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AndyAO
V2EX  ›  JetBrains

在 IDEA 中如何通过目录名快速定位到具体文件?

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

    在 Visual Studio Code 中能够搜索目录名定位的文件,但 IntelliJ IDEA 中似乎是不行的,这就导致定位到目录之后还需要在 Project Tool 的树中选择,造成了额外的不必要操作。

    在 IntelliJ IDEA 中可以实现这个功能吗?

    猜测是有的,因为 IntelliJ IDEA 太强大,但我实在没找到,到底怎么操作。

    Midnight
        1
    Midnight   164 天前
    菜单栏 -> 导航 -> 文件
    codingadog
        2
    codingadog   164 天前
    搜索的时候加斜杠
    AndyAO
        4
    AndyAO   164 天前
    @Midnight #1 请看仔细图,那就是在执行这个命令
    codingadog
        5
    codingadog   164 天前
    @AndyAO 刚测试了,win10 20h2,idea 2020.3.4,后加斜杠有效
    codingadog
        6
    codingadog   164 天前
    @AndyAO win10 的斜杠对于别的就是反斜杠(手动狗头
    AndyAO
        7
    AndyAO   164 天前
    codingadog
        8
    codingadog   164 天前
    @AndyAO 😂不好意思,原来是要定位到具体的文件,那貌似不行,没搞清楚需求
    AndyAO
        9
    AndyAO   164 天前
    @codingadog #8 目前的操作是这样的,先定位到右侧文件树,然后再用 Up/Down,也还行吧,不如 Visual Studio Code 直观;如果只是定位到单个文件夹的内容,最少可以只增加一次按键,也差不了太多了。

    但是如果关键词很模糊,那么效率还是有挺大差距的。

    看来是没有啥好的解决方案,暂时接受了,大不了遇到这种情况就换 Visual Studio Code 搜索。
    zhady009
        10
    zhady009   164 天前
    不是很明白为什么要加目录名搜? 因为其他目录也有很多一样的文件想过滤吗
    Loku
        11
    Loku   164 天前
    Files 的搜索 输入 目录名\文件名 就可以了
    Loku
        12
    Loku   164 天前
    看错需求。。。抱歉
    kawowa
        13
    kawowa   164 天前 via iPhone
    idea 有快捷搜索键的,触发方式是点两次左 swift,但是经常会被输入法监控掉这个快捷键,所以国人不太容易发现。打开快捷搜索框之后输入目录或者文件名就可以了,会有模糊匹配,也许能满足你的需求。
    AndyAO
        14
    AndyAO   164 天前
    @kawowa #13 很高兴你能提供帮助。但你看错需求了,如果你仔细看图就知道我已经在进行类似操作
    AngryPanda
        15
    AngryPanda   164 天前 via iPhone
    @kawowa 🙈啥键盘自带 swift,求🔗
    wangxin13g
        16
    wangxin13g   163 天前
    双击 shift 能搜很多东西
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1918 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:34 · PVG 10:34 · LAX 19:34 · JFK 22:34
    ♥ Do have faith in what you're doing.