@
Javadoc'daki sembolden nasıl kaçabilirim ? Etiketleri içinde bir {@code}
etiket içinde kullanmaya çalışıyorum <pre>
.
Zaten html kaçış @
dizisini denedim , ama işe yaramadı.
@
Javadoc'daki sembolden nasıl kaçabilirim ? Etiketleri içinde bir {@code}
etiket içinde kullanmaya çalışıyorum <pre>
.
Zaten html kaçış @
dizisini denedim , ama işe yaramadı.
Yanıtlar:
{@literal}
Javadoc etiketini kullanın :
/**
* This is an "at" symbol: {@literal @}
*/
Bunun için javadoc okuyacak:
This is an "at" symbol: @
Tabii ki, bu herhangi bir karakter için işe yarayacak ve herhangi bir "özel" karakteri görüntülemenin "resmi olarak desteklenen" yoludur.
Aynı zamanda en hızlı olanıdır - karakterin hex kodunu bilmenize gerek yoktur ve yazdıklarınızı okuyabilirsiniz!
}
kaçıyorsunuz?
}
HTML'de özel bir anlamı yoktur.
literal
etikete bölebilirsiniz .
{
ve kullanmak @literal @
çalışır {@code}
.
HTML varlığı olarak yazmanız yeterlidir:
@
" Javadoc - Java API Doküman Oluşturucu " belgesinden
@ Karakterine sahip bir satır başlatmak ve yorumlanmasını istemiyorsanız, @ HTML varlığını kullanın.
Bu, kaçmanız gereken herhangi bir karakter için HTML varlıklarını kullanabileceğiniz anlamına gelir ve gerçekten de şunları yapabilirsiniz:
Metin, HTML öğeleri ve HTML etiketleri ile HTML olarak yazılmalıdır. Tarayıcınızın desteklediği HTML sürümünü kullanabilirsiniz. Standart belge, basamaklı stil sayfaları ve çerçevelerinin eklenmesiyle başka bir yerde (belge yorumlarının dışında) HTML 3.2 uyumlu kod üretir. Çerçeve kümeleri nedeniyle oluşturulan dosyalar için HTML 4.0 tercih edilir.
Örneğin, sembol daha az (<) için kurum ve sembol büyüktür (>) olarak yazılmalıdır
<
ve>
. Benzer şekilde ve işareti (&) olarak yazılmalıdır&
.
benim çözümüm
/**
* Mapper Test Helper.
*
* add the following annotations above the class
* <pre>{@code
* // junit5
* @literal @ExtendWith(SpringExtension.class)
* // junit4
* @literal @RunWith(SpringRunner.class)
* }</pre>
*/
Genel fikriniz var, sekizli gösterimi kullanmayı deneyin: @
@
ondalık basamakta 64 olan onaltılık 0x40 kod