在Eclipse中创建方法存根的快捷方式

20

我认为在Eclipse中创建方法存根的快捷方式可能很有用。有人知道如何做吗?


7
创建方法桩的另一种方法是通过Ctrl+1选项。 - Abhijeet Kashnia
3
我非常喜欢使用CTRL + 1。 - alexander
7个回答

17

输入public_method(在首选项的Java/Editor/Templates中可以查看更多选项)或方法名称,然后按ctrl+space


谢谢,你是否知道其他在尝试TDD时有帮助的快捷方式? - Abhijeet Kashnia
不行。我没有一个可以尝试TDD的项目,因为它们有自定义UI组件,运行在大型框架内,使用启发式、数值或无法手动计算的算法,这使得它们无法进行测试。 - Ha.
2
通过输入方法名称并按下ctrl+space,我们如何将默认方法代码从private更改为public? - hetaoblog
2
或者就像亚历山大在另一个答案中指出的那样,只需键入 pu - Nicolas
@hetaoblog 请在右上角点击“提问”按钮。 - alexander

9
除了接受的答案之外: 键入pu表示公共方法(带有returntypename)就足够了: 输入pu,然后按下CTRL+SPACE,然后按下ENTER

6

输入方法名称并按下 Ctrl + Space

值得注意的是,输入“test”并按下 Ctrl + Space,它将为您提供创建测试方法桩选项。


3

你可以看看这个链接eclipse ref doc,里面介绍了很多快捷键,其中包括Alt + SHIFT+M


这个快捷键不是用来创建方法桩的,而是让你有可能将一段代码提取到一个新的方法中,所以你应该选择代码然后按下组合键。 - Adil

2

如果你按下 ALT + SHIFT+ S,会出现一个下拉菜单,然后选择覆盖/实现方法,在那里你可以设置和实现首选方式的方法。


1

1

CTRL + 1

(在 Mac 上为 COMMAND + 1)

如果没有超类方法可以复制,而您键入了像 "myClass.newMethod(myInt, myEmployee)" 这样的内容,Eclipse 可以使用提供的参数类型在 myClass 中生成 newMethod。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接