0

现在我做了一个这样的:

public $type$ get$Property$() { return $property$; }
public void set$Property$($type$ $property$) { this.$property$ = $property$; }

在哪里:

type:complete()
property:suggestVariableName()
Property:capitalize(property)

它可以生成如下代码:

public  get() {
    return ;
}

public void set( ) {
    this. = ;
}

但这不是我想要的。

我想根据变量生成getter和setter,不必再次输入变量的类型和名称。

4

1 回答 1

1

如果你想设置变量和获取变量,你可以使用默认的插入方式。按ALt+ Insert。然后选择getter和setter。您将看到一个包含所有变量名称的对话框。您可以在那里选择变量。您还可以选择多个变量。请注意,您可能还必须按Fn才能按Insert。这不是您想要的答案,但它可以完成您想要的工作。

于 2016-05-25T04:46:42.267 回答