[英]Autocomplete constructor calls in IntelliJ/ AndroidStudio
我想更改Android Studio中构造函数的代码完成。 我正在寻找类似Eclipse的行为,例如:
给定班级
class Foo{
public Foo(Object name,Object description, Object address, Object zipCode){
....
}
}
当在代码中键入new Foo(
并按Ctrl + P时),我得到一个关于完成的浮动提示,但我希望IDE自动为所有参数输入占位符名称,然后替换所需的参数。
还尝试按Ctrl + Swift + 空格键,但它需要具有先前在类中声明的字段
基本上我想加快编写这样的代码的速度
class MockitoTest {
Foo foo;
@Mock
Object mockName;
@Mock
Object mockDescription;
@Mock
Object mockAddress;
@Mock
Object mockZipCode;
@Before
public void setUp() throws Exception {
MockitoAnnotations.initMocks(this);
foo= new Foo(mockName,mockDescription,mockAddress,mockZipCode);
}
}
第一步是声明
@Before
public void setUp() throws Exception {
MockitoAnnotations.initMocks(this);
foo= new Foo(mockName,mockDescription,mockAddress,mockZipCode);
}
然后按Alt + Enter ,然后为每个参数选择选项“ Create field for mockName
从1.1版开始,Android Studio不支持此行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.