【发布时间】:2015-05-28 15:41:09
【问题描述】:
我希望能够输入如下内容:
if (object) {
// some code...
}
并让编译器将其视为:
if (object != null) {
// some code...
}
有什么办法可以做到吗?
或者:有什么可以在 Eclipse 或 IntelliJ 中完成的事情吗?
【问题讨论】:
-
另外:在 Eclipse 或 IntelliJ 中有什么可以做到的吗?
-
这应该可以作为快捷方式,比如
sout、fori等等。 -
@BenC.R.Leggiero 只是好奇你为什么要做这样的事情?
-
在 Intellij 中,您可以创建一个实时模板,它是
sout之类的 IntelliJ 名称。 -
当整个团队都使用它时,这将非常有趣,并且您的 IDE 会默默地将
Boolean b; if (b) { }替换为Boolean b; if (b != null) { }(是的,不能完全与 LiveTemplates 一起使用,但仍然如此)跨度>
标签: java compiler-options