38

在 Eclipse 中,查找文件中下一个单词出现的键盘快捷键是Ctrl + k. 它在循环中一个一个地查找文件中所选单词的出现。IntelliJ IDEA 的等效键盘快捷键是什么?如果没有,我们可以如何配置它?

4

15 回答 15

32

首先,您必须通过按Ctrl++Shift突出显示一个符号F7

然后,您只需按F3Shift+即可F3不在突出显示的符号之间导航。

完成后按 Esc 退出高亮搜索。

所有这些都在IntelliJ Web Help中的Highlighting Usages中进行了描述。

于 2013-07-11T07:54:40.940 回答
26

在 Linux 上为下一次出现添加选择Alt+J

于 2016-08-10T12:15:54.027 回答
20

在插入符号处查找单词Ctrl+ F3

于 2014-02-11T12:36:55.977 回答
15

在 Android Studio 1.4 中,显然 Mac OS 下一次出现元素的默认键盘快捷键(变量、方法等)是

  • 下一个/前轮驱动:Command+G

  • 上一个:Shift+ Command+G

我确实尝试了所有没有成功的答案,最后我在 Prefs->Key Bindings 中查找了它

于 2015-10-28T20:05:37.163 回答
14

在 Mac 上是Command + G,但您可以通过查看Edit -> Find -> Find Next....

图片

AFAIK 你必须先在搜索栏中选择这个词。所以,Command + F然后Command + G去下一个出现。

于 2018-02-12T08:47:43.330 回答
5

还有用于导航下一个/上一个突出显示的用法的热键。

几年前他们是Alt+Wheel downAlt+ Wheel up。今天,它们不是默认设置的。

您可以使用搜索短语在Keymap首选项中找到它们。highlighted element usage

Keymap Preferences 搜索突出显示的元素用法

于 2018-10-25T10:37:05.057 回答
4

请考虑为此使用多项选择

  1. 选择您要查找的术语;
  2. 使用Alt+ J/ Shift+ Alt+ J(或Ctrl+ G/ Shift+ Ctrl+G用于 Mac OS X)选择其他匹配项。

它的工作方式与Shift+相同F3,但它将选择接下来的每一次出现。我发现这种方式更方便,因为您可以选择编辑所有匹配的字符串,或者只是移动光标来编辑最后一个选择的字符串(←/→</kbd>).

从IntelliJ IDEA 13.1 RC 开始提供多项选择功能,并与AtomSublime Text类似功能竞争。

于 2019-05-06T08:59:07.390 回答
2

我无法让任何 IntelliJ 的 Find Next/Previous 本机选项的行为与 Eclipse 中的一样。Find Word at Caret接近了,但它只允许你啜食并找到下一个单词,而不是前一个。

我编写了一个 IntelliJ 插件来重现 Eclipse 中的确切行为。你可以在这里找到它:https ://plugins.jetbrains.com/plugin/10635-quick-find-plugin

于 2018-04-18T04:10:13.877 回答
2

您可以通过将 keymap 值设置为 eclipse 来设置与 eclipse 中相同的快捷方式。

intellij 中的步骤:转到文件中的设置

搜索键盘映射

搜索键盘映射

在下拉部分设置 Eclipse

现在你所有的快捷方式都和 eclipse 一样了。

于 2020-01-13T07:02:47.667 回答
2

对于 MAC:首先,您必须通过按突出显示一个符号Command+Shift+F7.

然后对于下一次发生Command+GCommand+Shift+G

于 2020-08-09T11:19:33.333 回答
0

IntelliJ 键盘快捷键

在 Ubuntu 上:

所选单词的下一次出现:F3

于 2013-07-11T05:06:24.403 回答
0

在我的 Mac 上是:

ctrl-l to find next occurrence
ctrl-shift-l to find previous occurrence
于 2013-07-11T05:06:44.477 回答
0

为了稍微扩展问题,在“查找路径”窗格中显示下一个搜索词出现的方法是使用向上/向下箭头指向它,然后按 Enter 键

于 2017-06-28T08:48:23.223 回答
0

首先查找所有出现的键(control + g)

然后使用 ( shift + command + g ) 查找上一个匹配项,使用 ( command + g ) 查找下一个匹配项。

于 2018-03-21T20:07:42.443 回答
0

对于那些使用IdeaVim插件的人来说,还有另一种选择。

将这些条目添加到.ideavimrc

map <C-j> <Action>(GotoNextElementUnderCaretUsage)
map <C-k> <Action>(GotoPrevElementUnderCaretUsage)

这使用 ctrl+j/ctrl+k 将导航映射到插入符号下的下一个/上一个元素。当然你可以将它映射到别的东西,但是这个建议遵循 vim 中的标准导航键。

于 2021-10-27T11:05:33.383 回答