2010-05-24 17 views

cevap

111

Sen > için < ve &gt; için &lt; kullanabilirsiniz İşte gerçek Javadoc alınan bir numune.

+1

'< ' –

+0

veya' – ILMTitan

+8

@TomBrito'dan kaçmak için '' kod '' tuşunu kullanabilirsiniz, aksi halde bu soruya cevap verirken, bu sorulara cevap vermenin gerekliliğine inanıyorum. Köşeli parantezler (çiftler halinde) olarak kullanılırlar, bu da onların bazı kodların bir parçası olduklarını ima eder (OP'nin durumunda olduğu gibi bir XML etiketi gibi). Bu durumda, Etienne Delavennat'ın cevabında önerdiği gibi, tüm XML snippet'ini {@code ...} etiketlerine yapıştırmanın daha iyi bir çözüm olduğuna inanıyorum. –

13
HTML olarak bunları Escape

: &lt; ve &gt;

+0

mü bütün Bu konudaki diğerleri kısıldı mı, yoksa sadece benim mi? – duffymo

+0

Pavitar Singh'in cevabı niçin kabul edildi? – Majora320

+0

HTML ipucunu beğeniyorum. :) – alexander

9

yalnızca açılı parantez birinin HTML eşdeğer kullanmak gerekir. <, &lt; veya &#60; olarak gösterilebilir. Bu şekilde görüntüleyen

 
<pre> 
&lt;complexType> 
    &lt;complexContent> 
    &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 
     &lt;sequence> 
     [...] 

:

<complexType> 
    <complexContent> 
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 
     <sequence> 
26

düşünüldüğünde XML ziyade etiketi {A <B> C @code} için ben Javadoc XML parçacıkları daha uygun olduğuna inanıyoruz, gerçek kod etiketi {A <B> C @literal} .

{@code} etiketi, içeriğini gerçek kod olarak öne çıkaran sabit genişlikte bir font kullanır.

+1

Katılıyorum. XML, {@code} etiketlerine sarılmalıdır. Daha doğal olarak (sabit genişlikte bir fontla) görüntülenecek ve kaynak javadoc'ta garip görünmeyecektir, çünkü açılı ayraçlardan ayrı olarak kaçmak zorunda kalmazsınız. –

İlgili konular