2011-11-08 68 views
5

Tôi thường cần viết nhiều mã ngắn trong mã nhận xét như this. Điều này có thể sử dụng trong số Headerdoc của Apple không? Bởi vì loại ký hiệu mã này thường được sử dụng rất nhiều, vì vậy tôi tin rằng có một cách thuận tiện để thực hiện việc này thay vì đánh dấu các thẻ HTML.Làm cách nào để đánh dấu đoạn mã trong Headerdoc?

Trả lời

1

Tôi đã kết thúc bằng cách sử dụng @c.

This is an example @c code-style text. 
4

Trong HeaderDoc của bạn, bạn có thể sử dụng định dạng này:

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

Nguồn: https://stackoverflow.com/a/19169271/1736056

+1

Dường như không hoạt động: 'Loại trường không xác định @code trong chú thích HeaderDoc.' – ctn

4

Bạn cần định dạng một khối mã sử dụng: @code & @endcode thẻ như:

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

Nếu bạn muốn định dạng một từ @c là đủ, như:

/** 
* @c is enough 
*/ 
1

@code@c dường như không hoạt động như Headerdoc 8.9. tôi đã kết thúc bằng:

<pre>@textblock 
@/textblock</pre> 
+0

Đối với người tìm kiếm câu trả lời đúng. Đây là câu trả lời của bạn. – mkeremkeskin

0

Tôi đang trên Xcode 6.4/HeaderDoc 8.9 và không @code cũng không @c làm việc. <pre>code</pre> hoạt động nhưng thêm dòng mới.

Tôi đã có thể tạo đoạn mã nội tuyến bằng cách sử dụng <tt>code</tt> (văn bản kiểu chữ).

Các vấn đề liên quan