在 Eclipse 中,查找文件中下一个单词出现的键盘快捷键是Ctrl + k
. 它在循环中一个一个地查找文件中所选单词的出现。IntelliJ IDEA 的等效键盘快捷键是什么?如果没有,我们可以如何配置它?
15 回答
首先,您必须通过按Ctrl++Shift突出显示一个符号F7。
然后,您只需按F3或Shift+即可F3不在突出显示的符号之间导航。
完成后按 Esc 退出高亮搜索。
所有这些都在IntelliJ Web Help中的Highlighting Usages中进行了描述。
在 Linux 上为下一次出现添加选择Alt+J
在插入符号处查找单词:Ctrl+ F3。
在 Android Studio 1.4 中,显然 Mac OS 下一次出现元素的默认键盘快捷键(变量、方法等)是
下一个/前轮驱动:Command+G
上一个:Shift+ Command+G
我确实尝试了所有没有成功的答案,最后我在 Prefs->Key Bindings 中查找了它
在 Mac 上是Command + G
,但您可以通过查看Edit -> Find -> Find Next...
.
AFAIK 你必须先在搜索栏中选择这个词。所以,Command + F
然后Command + G
去下一个出现。
请考虑为此使用多项选择:
- 选择您要查找的术语;
- 使用Alt+ J/ Shift+ Alt+ J(或Ctrl+ G/ Shift+ Ctrl+G用于 Mac OS X)选择其他匹配项。
它的工作方式与Shift+相同F3,但它将选择接下来的每一次出现。我发现这种方式更方便,因为您可以选择编辑所有匹配的字符串,或者只是移动光标来编辑最后一个选择的字符串(←/→</kbd>).
从IntelliJ IDEA 13.1 RC 开始提供多项选择功能,并与Atom或Sublime Text类似功能竞争。
我无法让任何 IntelliJ 的 Find Next/Previous 本机选项的行为与 Eclipse 中的一样。Find Word at Caret
接近了,但它只允许你啜食并找到下一个单词,而不是前一个。
我编写了一个 IntelliJ 插件来重现 Eclipse 中的确切行为。你可以在这里找到它:https ://plugins.jetbrains.com/plugin/10635-quick-find-plugin
对于 MAC:首先,您必须通过按突出显示一个符号Command+Shift+F7.
然后对于下一次发生Command+G
或Command+Shift+G
在我的 Mac 上是:
ctrl-l to find next occurrence
ctrl-shift-l to find previous occurrence
为了稍微扩展问题,在“查找路径”窗格中显示下一个搜索词出现的方法是使用向上/向下箭头指向它,然后按 Enter 键。
首先查找所有出现的键(control + g)
然后使用 ( shift + command + g ) 查找上一个匹配项,使用 ( command + g ) 查找下一个匹配项。
对于那些使用IdeaVim插件的人来说,还有另一种选择。
将这些条目添加到.ideavimrc
:
map <C-j> <Action>(GotoNextElementUnderCaretUsage)
map <C-k> <Action>(GotoPrevElementUnderCaretUsage)
这使用 ctrl+j/ctrl+k 将导航映射到插入符号下的下一个/上一个元素。当然你可以将它映射到别的东西,但是这个建议遵循 vim 中的标准导航键。