我更喜欢 Java 7 引入的用于泛型的菱形语法——与其说是从节省时间的角度来看(毕竟大多数 IDE 无论如何都会为您填充这一点),但仅仅是因为它使代码看起来更清晰一些。由于这个和其他原因(主要是我正在开发一个新软件,Java 7 中的一些新 API 将很有用)我很可能会切换现有的代码库以使用/需要 Java 7。
但是,已经有相当一部分已经编写了钻石前语法,我想始终使用钻石语法。是否有 IDE 快捷方式(我正在使用 Netbeans,但显然可以在任何免费的 IDE 中打开项目来完成任务)或其他可以自动切换现有通用代码以使用菱形语法的东西?