【发布时间】:2015-02-21 06:14:46
【问题描述】:
例如,而不是这个:
public String getName(){
return name;
}
我想得到这个:
public String getName(){
return this.name;
}
似乎我在 Eclipse 中使用了这样的设置,但我在 Idea 中找不到它...
【问题讨论】:
-
你为什么要添加
this关键字,因为编译器已经为你做了这个。 -
@IlyasSoomro,我的同事认为这增加了代码的可读性,但我总是忘记手动执行此操作:)
-
@ytkopobot,这似乎是一个很好的理由。
-
@IlyasSoomro,主要是在代码审查时很有用,当你只看更改的行时
-
感谢您的澄清。如果你问我,我个人不喜欢阅读有很多
this的代码。现在的 IDE 会为字段变量的标识符着色,因此除非您使用记事本(您不是),否则我看不出它如何提高可读性。
标签: java intellij-idea code-generation intellij-14