Eclipse中是否有键盘快捷键可以折叠当前方法/块?


77

嘿,问题说明了一切。我已经在Eclipse(v3.4)中打开了折叠功能,而不是不必单击页面装订线中的小+/-,我想知道是否有键盘快捷键可以“折叠当前方法”。快速浏览菜单和eclipse中的what-not不会显示菜单项,因此也许您做不到。

任何人?

Answers:


89

默认情况下,它们绑定到Ctrl+Numpad_MinusCtrl+ Numpad_Plus,但是您可以重新绑定它们。


3
@petrilli macbook pro上的Numpad_plus是什么?我没有数字键盘。
罗伊·欣克利

如果您使用FN或NumLock键,则某些笔记本电脑具有虚拟小键盘。我不认为Mac具有该功能,因此最好将键重新绑定到其他东西。
wisbucky

129

扩展petrilli的答案:

  • Ctrl+Numpad_Multiply也可以用来展开所有
  • Ctrl+ Shift+Numpad_Divide是必然崩溃所有
  • Ctrl+Numpad_Divide打开和关闭折叠

是的,如果您知道要在Windows上过滤的文本,它们都可以反弹。首选项| 一般| 按键

“折叠”,“扩展”,“折叠”是应该使您获得所有相关命令的关键字。


1
注意:如果在块上看不到“-” /“ +”,则“折叠”被禁用。Rt单击装订线(通常会在其中看到那些“ +”号),然后选择“折页>启用折页”。(在这里您还将看到各种折叠操作的键盘快捷键。)Ctrl+Numpad_Divide是切换启用/关闭折叠功能的快捷键。这很烦人,因为这很容易意外地代替Ctrl+ Shift+ Numpad_Divide,这是打开文件,折叠所有内容并查看整体结构时经常要执行的操作。
ToolmakerSteve

因此看来我有折叠障碍。如果有人需要在我使用的Eclipse版本下启用折叠功能,则可以在窗口->首选项-> Java->编辑器->折叠下找到它。
StuckOnSimpleThings 2015年

8

如果您使用的是eclipse-pydev,则默认的按键绑定为

ctrl+ 9:折叠所有一级

ctrl+ 0:展开所有一级

ctrl+ -_:折叠当前位置

ctrl+ =+:扩大电流


1
显然,不是在Mac上。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.