如何在Eclipse中的多行注释中关闭'*'?

问题描述 投票:10回答:2

使用Eclipse进行编码时,如何关闭启动多行注释时出现的“ *”注释?

而不是看到这个,

/**
* Here is a comment
* some more 
*/

我能得到这个吗?

/**
  Here is a comment
  some more
*/

[如果您想知道“ / **”是因为我使用了doxygen。

c eclipse eclipse-cdt
2个回答
5
投票

this thread中所述,您只能通过以下方式进行此操作(意思是“禁用前导星号”)

 Preferences > Java > Code Style > Code Templates

例如,如果将字段注释模板修改为:

/**

 */

注释字段时,会以这种方式(中间没有星号。)>

但是,它确实违反了Sun convention for Java comment formatting直到jdk1.3(更新:current oracle link)(如also here所示...但是,正如[C​​0]指出的in the comments

[从Javadoc 1.4开始,Amedee Van Gasse


一种更简单的方法(如果您只需要对代码的某些注释执行此操作,而另一种代码保持标准样式,则是这样,当多行注释显示为这样时:

the leading asterisks are optional

,您可以先删除一个前导星号,然后输入您的评论。在每行新注释的开头,您都不会看到其他前导星号出现。

/**
 *
 */

0
投票

使用eclipse 4.2.1,我使用了格式化程序的off / on功能,请确保不要将formatter on标记与comment标记放在同一行上,否则星梦night将回来。


0
投票

转到

© www.soinside.com 2019 - 2024. All rights reserved.