我在eclipse中使用checkstyle,当我激活它时,该工具会显示有关命名约定的消息,并且不会提出非常实用的提议。
这个功能存在吗?我该怎么用呢? 感谢
答案 0 :(得分:0)
Java命名约定非常容易检测,记忆和应用。验证器可以检测违规但不能提出正确的名称(通常),因为这可能取决于语义。而且:一旦你了解了这些惯例,你就立即意识到了这个问题并看到了一个“正确”的选择。
示例:
int Person = null; // should be person
class my_mouse_listener { // should be MyMouseListener
private static int red = 1; // should be RED
private String SUPERUSERPASSWORD = "secret"; // could be superuserPassword
// -> good proposal impossible as
// sUPERUSERPASSWORD would be
// valid too
答案 1 :(得分:0)
Checkstyle没有提出'正确'的名称。 checkstyle的配置只是一个正则表达式,所以你不能说'我如何转换名称以使它适合正则表达式'。
但是,您可以为引发的每种类型的错误添加个性化消息,以便您可以建议更好的名称或提供示例。查看Window-> Preferences-> Checkstyle。