Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 如何在IntelliJ IDEA中搜索特定的代码块?_Search_Intellij Idea_Highlighting - Fatal编程技术网

Search 如何在IntelliJ IDEA中搜索特定的代码块?

Search 如何在IntelliJ IDEA中搜索特定的代码块?,search,intellij-idea,highlighting,Search,Intellij Idea,Highlighting,如何在IntelliJ IDEA中的特定代码块或选择中进行搜索 我习惯于在Eclipse中使用此功能。在Eclipse中,您只需双击花括号的开头,它就会突出显示整个代码块。之后,您可以执行Command+f (Windows上的Ctrl+f)仅在突出显示的块中搜索,或者您可以只突出显示所需内容并仅搜索该代码块。转到设置|键映射,在其他组中搜索查找…操作。此操作应具有以下说明: 在活动编辑器中查找字符串,显示 模态对话框 将键盘快捷键指定给此操作(需要复制默认键映射才能修改它),例如Ctrl+Al

如何在IntelliJ IDEA中的特定代码块或选择中进行搜索

我习惯于在Eclipse中使用此功能。在Eclipse中,您只需双击花括号的开头,它就会突出显示整个代码块。之后,您可以执行Command+f

(Windows上的Ctrl+f)仅在突出显示的块中搜索,或者您可以只突出显示所需内容并仅搜索该代码块。

转到设置|键映射,在其他组中搜索查找…操作。此操作应具有以下说明:

在活动编辑器中查找字符串,显示 模态对话框

将键盘快捷键指定给此操作(需要复制默认键映射才能修改它),例如Ctrl+Alt+Shift+F

在编辑器中,选择任意文本块,然后按此快捷键,将打开一个对话框,其中范围自动设置为所选文本


要在站在打开的大括号上快速选择方法主体,请使用Ctrl+W。首先选择一些文本并按Ctrl+R打开对话框,然后选中“选择中”选项:


从2020年起,我可以在

  • 选择文本块,在MacOS上点击
    Cmd+F
    ,在其他平台上点击Ctrl+F
  • 查找工具栏(显示在顶部)的选择中有一个
    按钮;使用该选项可将搜索范围仅限于选定文本

以下是我在JetBrains支持论坛上的原始答案


我正在使用


在当前版本中,
2020.2
Find In Selection
的默认值为Ctrl+Alt+E


我在Mac OS上有最新的IntelliJ IDEA Ultimate,我在那里找不到这个功能。。。i、 e.没有“在…中查找字符串”我使用“cmd+a”@tsar2512在keymaps和actions中搜索了该对话框。该对话框被替换为编辑器顶部的功能区,可以使用调用。在Idea 2018中找不到类似的功能。2@BadamchiDavoud请关注更新。与常规搜索不同,“选择中的搜索”当前不会展开折叠的文本片段以显示匹配的文本;相反,它应该只是在折叠的部分之前有一个线指示器,指示在其中找到了匹配项。希望JetBrains能超时修复它
PhpStorm 2020.1.2
Build #PS-201.7846.90, built on June 3, 2020