我开始使用IntelliJ,非常喜欢它,但是与Eclipse相比,我错过了一些功能。其中之一是选择{},()或[]之间的块或跳转到块的开头/结尾。例如,在Eclipse中,如果您在打开括号后双击鼠标,它会选择直到匹配的关闭括号的所有内容:
method(item1, method2(itemA), item3,
item4, item5);
如果在打开括号后双击 method(|
,那么它会选择一直到item5之后的闭合括号。我发现在IntelliJ中双击可以选择方法体,但不包括括号内和类体。
此外,在Eclipse中,您可以按Ctrl + Shift + P在块的开头/结尾之后跳转到块的开头/结尾。在IntelliJ中(使用Eclipse键映射),Ctrl+Shift+P只会选择到方法的闭合花括号'}'。我发现Ctrl+Shift+}可以按照我的预期工作,但仅适用于花括号{},并且它还会选择整个块,无论是方法还是类,而不仅仅是移动光标。
我知道IntelliJ非常复杂且可定制化,但我无法弄清楚如何从Eclipse中复制此功能。希望能够获得帮助,并使此功能正常工作。
提前感谢! Craig
ctrl + shift + 箭头键
。 - user3145373 ツshift + end / home
。 - user3145373 ツAlt+Shift+上下箭头
,与我所寻找的接近。虽然与Eclipse相比仍然不及。 - Craig