在Eclipse中跳转到作用域的右大括号的键盘快捷方式是什么?


当前回答

我发现,如果选择的透视图与当前文件的类型不匹配,那么“转到匹配大括号”就不起作用了。然而,改变视角可以让它再次发挥作用。例如,当我打开了一个PHP文件,但Java透视图处于活动状态时,按Ctrl + Shift + P没有任何作用。对于PHP透视图处于活动状态的同一个文件,按Ctrl + Shift + P所做的正是您所期望的,并将光标相对于它开始位置的右大括号放在右大括号旁边。

其他回答

按Ctrl + Shift + P。

在Eclipse Juno之前,您需要将光标放置在开括号或闭括号的上方。

在Juno中光标可以位于代码块中的任何位置。

我发现,如果选择的透视图与当前文件的类型不匹配,那么“转到匹配大括号”就不起作用了。然而,改变视角可以让它再次发挥作用。例如,当我打开了一个PHP文件,但Java透视图处于活动状态时,按Ctrl + Shift + P没有任何作用。对于PHP透视图处于活动状态的同一个文件,按Ctrl + Shift + P所做的正是您所期望的,并将光标相对于它开始位置的右大括号放在右大括号旁边。

在Macintosh上,将光标放在左花括号或右花括号}后面,并使用以下键:Shift + Command + P。

选择内容使用Alt + Shift +向上箭头

要选择到下一个换行块为止的内容,再次按此快捷键

要返回一步按Alt + Shift +下箭头。当您需要在复杂表达式中选择内容并且不想错过某些内容时,这也是一个有用的快捷方式。

由于引用了快捷键Ctrl + Shift + P,我只想添加一个非常有趣的特性:只需双击{的右边,Eclipse将选择开头{和相应的结束}之间的整个代码块。类似地,双击闭包“}”的左边,eclipse将选择该块。