【问题标题】:How to mark code snippet in Headerdoc?如何在 Headerdoc 中标记代码片段?
【发布时间】:2011-12-24 01:53:48
【问题描述】:

我通常需要在 this 这样的代码注释中编写许多短代码。这可以在 Apple 的 Headerdoc 中使用吗?因为这种类型的代码符号通常被大量使用,所以我相信有一种方便的方法可以做到这一点,而不是标记 HTML 标签。

【问题讨论】:

    标签: code-snippets headerdoc


    【解决方案1】:

    你需要格式化一段代码使用:@code &@endcode 标签如:

    /**
     * @code
     * [myObj myMethod];
     * @endcode
     */
    

    如果你想格式化单个单词@c就足够了,比如:

    /**
     * @c is enough
     */
    

    【讨论】:

      【解决方案2】:

      在您的 HeaderDoc 中,您可以使用这种格式:

       @code
      // code text
      while (someCondition) {
          NSLog(@"Hello");
          doSomething();
      }@endcode
       Last line text.
      

      来源:https://stackoverflow.com/a/19169271/1736056

      【讨论】:

      • 它似乎不起作用:Unknown field type @code in HeaderDoc comment.
      【解决方案3】:

      我最终使用了@c

      This is an example @c code-style text.
      

      【讨论】:

        【解决方案4】:

        @code@c 从 Headerdoc 8.9 开始似乎不起作用。 我最终使用了:

        <pre>@textblock
        @/textblock</pre>
        

        【讨论】:

        • 为谁寻求正确答案。这是你的答案。
        【解决方案5】:

        我在 Xcode 6.4/HeaderDoc 8.9 上,@code@c 都不工作。 &lt;pre&gt;code&lt;/pre&gt; 有效,但添加了换行符。

        我最终能够使用&lt;tt&gt;code&lt;/tt&gt;(电传文本)生成内联代码sn-ps。

        【讨论】:

          猜你喜欢
          • 2020-02-15
          • 2018-10-20
          • 2018-12-16
          • 1970-01-01
          • 2011-09-16
          • 2023-01-09
          • 1970-01-01
          • 2014-03-14
          • 2011-02-19
          相关资源
          最近更新 更多