如何在单击PhpStorm的浮动“在路径窗口中查找”后激活其主窗口

如何在单击PhpStorm的浮动“在路径窗口中查找”后激活其主窗口,phpstorm,Phpstorm,让我解释一下情况。 我需要在PhpStorm项目中复制大量文本实例。所以,我执行了一个“在路径中查找”操作,出现了一个带有匹配结果的浮动窗口 现在我的问题是,在从浮动窗口复制一次后,如果我单击另一个应用程序窗口,则PhpStorm的主窗口/PhpStorm本身会进入后台,然后如果我想再次从浮动窗口复制文本,我不能使用任何键盘快捷键,我无法修改浮动窗口中的任何行,因为即使单击其浮动窗口,PhpStorm仍处于后台/非活动模式 如果我单击PhpStorm中除PhpStorm顶部主白色条之外的任何位置

让我解释一下情况。 我需要在PhpStorm项目中复制大量文本实例。所以,我执行了一个“在路径中查找”操作,出现了一个带有匹配结果的浮动窗口

现在我的问题是,在从浮动窗口复制一次后,如果我单击另一个应用程序窗口,则PhpStorm的主窗口/PhpStorm本身会进入后台,然后如果我想再次从浮动窗口复制文本,我不能使用任何键盘快捷键,我无法修改浮动窗口中的任何行,因为即使单击其浮动窗口,PhpStorm仍处于后台/非活动模式

如果我单击PhpStorm中除PhpStorm顶部主白色条之外的任何位置,则浮动窗口将消失,这将导致我再次执行搜索

这大大降低了我的工作效率。当点击浮动的搜索窗口时,有没有办法激活PhpStorm或将其置于前台

请参见屏幕截图:

当点击浮动的搜索窗口时,有没有办法激活PhpStorm或将其置于前台

你从一个有点错误的角度来处理这个问题。有一个比对抗焦点/前景状态更好的解决方案

“在路径中查找”窗口的右下角有一个按钮(“在查找中打开”,它在您的屏幕截图上显示)——单击该按钮,它将在传统/标准搜索结果工具窗口中打开搜索结果(按文件夹/文件、预览区域等分组)。。。因此,单击某个位置时,不会出现浮动和自动关闭


p.S.很多人忘记了这个新的“在路径中查找”对话框/弹出窗口中显示的结果仍然是一个预览(仅前100个匹配项)。功能强大(可以编辑和填充),但仍然只能预览。这主要适用于那些在重新设计之前(现在它更像是一个弹出窗口)还记得这个对话框(当时是对话框窗口)的人

由于现在呈现的方式(结果占据了弹出空间的大部分),人们不知何故自动忘记了“传统”的搜索方式(单击实际的“查找”按钮以使搜索工作正常),而只关注他们现在在屏幕上看到的内容


这个新的“在路径中查找”对话框/弹出窗口确实增加了很多便利性(您键入的搜索文本和结果就在眼前)。同时,你可能会经常看到/听到“it not show me all results”(它没有显示所有结果)令人沮丧的评论(如它显示的是top 100..,在某些情况下,单个文件可能有100+点击率)等等。JetBrains确实需要在这方面改进用户体验。

谢谢您的帮助。“在查找窗口中打开”不会显示每个匹配项的良好代码预览。因此,这与预览窗口有很大区别。我想通过单击弹出/预览窗口或使用任何快捷键,来实现代码预览功能,并使Phpstorm处于焦点/活动模式。我需要在预览窗口中编辑/复制/替换代码到另一个应用程序。但我只要单击另一个应用程序,就可以在预览窗口中进行编辑。只需启用预览选项,它就会显示在搜索结果的右侧。在那里你甚至可以编辑文件而不打开它。谢谢。我得到了它。顺便说一下,选项名是“预览事件”,它位于Finder窗口左侧图标列表的底部。万一有人找不到,我已经说清楚了。