在Eclipse中添加多行注释并对其进行格式化(Ctrl+Shift+F)时,它会自动在注释块内的每个新行的开头放置一个星号(*)。
/*
* this is my comment
*/
这种行为的原因是什么?
如何将其禁用?
发布于 2012-09-02 13:32:19
它是标准的javadoc format。eclipse中的格式化选项位于右键单击您的项目->属性->Java代码样式->格式化程序->编辑->注释选项卡中,但我没有看到禁用此特定行为的选项。
发布于 2012-10-25 21:59:05
转到Tools/Options/Editor/Formatting
并选择Language = Java
,Category = Comments
,然后取消选中Add Leading Star
。
发布于 2012-09-02 15:12:19
请不要那样做。
从C编程语言诞生之日起,这就是编写块注释的标准方式。打破这样的惯例会让其他人(包括自动化工具)更难阅读你的代码。
如果需要快速注释/取消注释Java代码,可以尝试使用Ctrl+/
快捷方式。它将使用单行注释(//
)注释掉当前行或任意数量的标记代码行。
https://stackoverflow.com/questions/12233636
复制相似问题