如何在 IntelliJ 中复制搜索结果并将其粘贴到其他地方?

问题描述 投票:0回答:2

我想记住我的团队用于调试的多个项目的端口。

目录中的

Ctrl-F
,我的结果位于我正在使用的IntelliJ_2021.1.3 Ultimate下,

但我无法将它们粘贴到另一个位置,就像它们在这个窗口上一样,无论是使用

Ctrl-C
Ctrl-Ins
,到另一个位置,以便向我的队友发送邮件。

是否存在解决方法,或者此功能是否已在我应该尝试升级到的更高版本中实现?

intellij-idea search copy-paste
2个回答
5
投票

我认为没有一种简单直接的方法可以做你想做的事。不过,有一个解决方法:

  • 运行搜索,然后从在文件中查找窗口中单击在查找窗口中打开按钮:

  • 右键单击列出出现次数的Find窗口中的任意位置,然后从上下文菜单中选择导出到文本文件

  • 将打开导出预览窗口,以展开的分层形式显示搜索结果,反映您搜索的目录下的结构。在该窗口中,您可以选择文本的任何连续部分,然后右键单击并从上下文菜单中选择“复制”:

  • 然后您可以将选定的文本粘贴到任何其他窗口中,并根据需要调整结果:
  • 备注:

这只是一种解决方法,因为不幸的是,我没有找到直接复制屏幕截图中结果的方法,其中每一行都显示搜索事件及其文件位置。该信息仍然在复制的文本中,但可能需要一些努力才能以您想要的形式获得它。
  • 导出预览
  • 窗口中的
  • 复制按钮会忽略任何文本选择并盲目复制所有内容,因此如果选择文本的子集,请使用上下文菜单中的复制 我使用IntelliJ IDEA 2023.1 EAP(终极版)。不知道你的版本有没有这个功能
@斯科米萨 您的解决方案也可在 IntelliJ IDEA 社区版中找到。 “在查找工具窗口中打开”按钮很难找到:它是右上角的图标:

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.