V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
iamqiwei
V2EX  ›  程序员

vscode 和 webstorm 多文件搜索之后,怎么把全部结果复制出来

  •  
  •   iamqiwei · 2023-04-13 16:04:43 +08:00 · 1312 次点击
    这是一个创建于 620 天前的主题,其中的信息可能已经有所发展或是发生改变。
    单文件搜索复制结果倒是可以,但是多文件好像复制不出来
    或者推荐一下可以实现这个功能的工具
    10 条回复    2023-04-14 11:21:29 +08:00
    22earth
        1
    22earth  
       2023-04-13 16:06:52 +08:00
    zhuisui
        2
    zhuisui  
       2023-04-13 16:20:25 +08:00
    WebStorm
    Find - Open In Find Window ,点右键,Export To Text File
    Rache1
        3
    Rache1  
       2023-04-13 16:22:41 +08:00
    WebStorm 在搜索窗口的右下角有个 在新窗口打开查找,这样里面倒是可以复制,只不过,这玩意儿导出的是人类可读的,机器可读性比较差。

    Mogugugugu
        4
    Mogugugugu  
       2023-04-13 17:38:33 +08:00
    这是 Sublime 的强项啊、在整个 Project Find 之后会将 Find Result 单独显示在一个 Tab 页面里,可以自由复制。
    iamqiwei
        5
    iamqiwei  
    OP
       2023-04-13 19:06:14 +08:00
    @22earth 为什么不支持这个转义😂
    regex parse error:
    https:\/\/image\.xxx\.net.*\.(jpg|jpeg|png|gif)
    ^^
    error: unrecognized escape sequence
    iamqiwei
        6
    iamqiwei  
    OP
       2023-04-13 19:07:43 +08:00
    @zhuisui 其实我是要用正则匹配出文本,然后把文本复制出来,导出来的结果包含太多信息了
    iamqiwei
        7
    iamqiwei  
    OP
       2023-04-13 19:12:39 +08:00
    iamqiwei
        8
    iamqiwei  
    OP
       2023-04-13 19:14:01 +08:00
    @Mogugugugu 其实我是要用正则匹配出文本,然后把文本复制出来,结果页包含太多信息了,逐个选出来复制也是麻烦= =
    iamqiwei
        9
    iamqiwei  
    OP
       2023-04-13 19:24:24 +08:00
    @22earth 我加个 -P 参数就好了🤣
    daveh
        10
    daveh  
       2023-04-14 11:21:28 +08:00 via iPhone
    @Mogugugugu WebStorm 的这个 Find Window 的结果,是可以直接选择行复制。Export 时会先打开预览窗口,也是可以随意选择搜索结果文本复制;还可以配合 String Manipulation 插件的 Grep 功能(用快捷键呼出),配合正则精确过滤结果再复制。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5344 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 09:26 · PVG 17:26 · LAX 01:26 · JFK 04:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.