Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse保存操作-包私有注释_Java_Eclipse_Scope - Fatal编程技术网

Java Eclipse保存操作-包私有注释

Java Eclipse保存操作-包私有注释,java,eclipse,scope,Java,Eclipse,Scope,如果我们定义一个Java类,例如: 类MyClass 我们的团队希望开发人员始终使用注释指定范围,例如。, /*package*/class MyClass 对于变量也是如此。标准的Eclipse保存操作似乎没有提供在保存时自动添加注释的功能。是否有提供此功能的现有插件?您也可以创建自己的插件。查看Eclipse帮助以创建清理 如果我理解正确,当范围修饰符丢失时,您希望使用/*包*/标记类和变量 我怀疑您想要的是确定开发人员何时意外地遗漏了范围修饰符。当开发人员希望范围是包时,应该手动键入/*包

如果我们定义一个Java类,例如: 类MyClass

我们的团队希望开发人员始终使用注释指定范围,例如。, /*package*/class MyClass


对于变量也是如此。标准的Eclipse保存操作似乎没有提供在保存时自动添加注释的功能。是否有提供此功能的现有插件?

您也可以创建自己的插件。查看Eclipse帮助以创建清理

如果我理解正确,当范围修饰符丢失时,您希望使用
/*包*/
标记类和变量

我怀疑您想要的是确定开发人员何时意外地遗漏了范围修饰符。当开发人员希望范围是包时,应该手动键入
/*包*/
,而不是让Eclipse IDE自动插入注释


Eclipse插件将标记缺少的
/*包*/
注释,以便开发人员可以显式指定范围。您必须开发这个Eclipse插件。

这与修改器已经做的不完全一样吗?这听起来像是一个可怕的想法,相当于
i++;//增量i
我只希望我们的团队与预先存在的代码库保持一致,而保存操作是实现这一点的一种非常好的方法。然而,当你这样说的时候,我认为“包”的评论是多余的是的,你所描述的也很棒。起初,我认为这是一个保存操作,因为开发人员可能会注意到Eclipse自动添加了“package”注释,从而增加了思考正确范围应该是什么的机会。但若你们描述的是Checkstyle类插件的一部分,那个么它会更好。谢谢你的回复。