这些天我正在编写很多单元测试。我想尽量减少我必须做的打字量。
所以我创建了几个 Eclipse 编码模板。
其中大多数工作正常。但是,最近我想做一些更高级的事情。
我使用 EasyMock,在写期望时,我发现自己一遍又一遍地写东西。我想要一个能够感知对象上下文的代码模板,一旦选择,我希望它向我展示该对象的方法。
到目前为止,我有这个模板,并且运行良好(它向我显示了测试中的所有对象):
EasyMock.expect(${a:var}.${cursor});
它会给我写 EasyMock.expect 部分,然后向我提供一个我可以选择的对象列表。选择后,我会在右侧看到一个点和光标,因此我需要做的就是按 CTRL-SPACE 才能查看该对象的方法。
我想要的是呈现这个方法列表。
这可能吗?如果是的话,怎么办?我找不到任何解决办法。也许还没有这样的模板变量?
最佳答案
EasyMock.expect(${a:var}${cursor});
然后在选择后键入一个点(而不是按 ctrl-space),这将自动触发内容辅助
关于java - 创建评估新创建的变量的代码模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3186349/