如何在添加多行注释时禁用Eclipse中的自动星号(插入星号)?

2022-09-02 09:31:25

在 Eclipse 中添加多行注释并设置其格式(Ctrl+Shift+F)时,它会自动在注释块内每个新行的开头放置一个星号 (*)。

/*
 * this is my comment
 */

这种行为的原因是什么?

如何禁用它?


答案 1

在 Eclipse 4.2 及更高版本中,解决方案是:Window -> Preferences -> Java -> Code Style -> Formatter ->

$profileName -> 编辑...() ->注释 ->* 取消选中 [ ] 启用阻止注释格式

请注意,作者要求块注释 () 而不是 Javadoc 注释 ()。/*/**

要抑制 Javadoc 注释的行距 * 取消选中 [ ] 启用 Javadoc 注释格式


(*)如果$profileName -> 编辑...不起作用,请使用“新建...”创建新模板。

See image highlighted in yello


答案 2

这是标准的javadoc格式。eclipse 中的格式设置选项位于右键单击项目>属性>Java 代码样式>格式>编辑>注释选项卡中,但我没有看到禁用此特定行为的选项。


推荐