Intellij有一个在课堂内部移动当前方法的快捷方式(我认为它是Ctrl + Shift + {向上或向下箭头})
我想知道Eclipse是否具有相同的功能。
我可以标记整个方法然后使用alt-arrow来移动它,但是它会一次移动一行。我希望每次按键都能移动一个成员。
我也不想使用鼠标(在大纲视图中可以重新排序类的成员)
答案 0 :(得分:6)
如果您可以负担得起使用鼠标,可以从大纲视图中进行操作。这将是最简单的。
答案 1 :(得分:5)
如果您在功能打开{
后双击,则会选择所有功能体。
然后你可以:
当然,这是您在问题中描述的快捷方式,将函数移动一行只会导致代码错误(因为函数可能会在另一行中结束)。
您必须在适当的时间内重复该快捷方式,以便在另一个之前或之后实际移动该功能。
所以答案是:不,不完全像IDEA,但足够接近。
实际上,如果大纲视图没有按字母顺序排序,您可以拖放一个功能以重新排序。
但这不是捷径。