阻止评论的三个正斜线?

Nav*_*Nav 9 c++

首先在Notepad ++中注意到这一点,其中//注释和///注释以不同的颜色显示.
Doxygen更多地揭示了它,但我不相信它的功效.
1.为什么会有人使用这三种砍杀评论风格时,它更容易输入/**/?(我认为必须有一个比嵌套注释时更有用的解释)
2.为了使它可用,编辑器是否支持使用Visual Studio支持Ctrl+k Ctrl+c多行注释的方式对三个斜杠进行块注释?

lin*_*r27 24

在Visual Studio中,///指示文档不仅仅是注释.链接后,解释是一样的.它用于装饰注释,这些注释将通过编辑器或其他工具专门格式化,作为类,方法,命名空间等的文档.

  • 我还是不明白.我想评论一个这样的函数,当我的鼠标在它上面时,我的注释将是可见的或在菜单中,当你可以选择类函数时.怎么做? (2认同)

gro*_*kus 9

作者可能打算在///之后放置文档

在我工作的地方,我们使用3种风格的doxygen注释块进行文档编写,因为缺乏编码风格指南.

  1. ///
  2. //!
  3. /***/


Car*_*arl 5

  1. 当然,按三次相同的键比按两个单独的键更容易。
  2. 不知道其他 IDE,但 XCode4 支持代码片段,您可以在其中键入几乎任何内容。在 Visual Studio 上,我使用 Visual Assist X,它给了我同样的东西。XCode4 示例Visual AssistX 示例。我不得不假设其他 IDE 提供类似的功能。

也就是说,是的,我也遇到过三重斜线,它们通常用于表示像 doxygen 这样的自动文档系统会选择的评论。