2010-08-21 21 views
27

Doxygen kod belgeleri için bir tutturma eklentisi arıyorum. Eclox-plugIn (http://home.gna.org/eclox/) 'u buldum. Öğrenmek isterim, nasıl otomatik olarak bir "boş" doxygen yorumu oluşturabilir, bu daha sonra doldurulabilir veya bir belge eclipse plugIn için daha iyi bir seçim nedir?Bir doxygen eclipse plugIn otomatik olarak saplama dökümantasyonu oluşturuluyor mu?

bir işlev için Örneğin: void f (int p1, int p2, ...), bu oluşturmak olmalıdır:

/*! \brief ... 
    \param p1 ... 
    .. 
*/ 

PS Ben esas c/C++ dilleri

için kullanıyorum

cevap

21

Bkz. updated solution.


Eski cevap: Yapabileceğiniz, Window içinde tutulması helios ise
> tercihleri: c/C++ -> Kod Stil-> Kod Templates-> + otomatik yeni yöntemler için yorum eklemek Yorumlar ve

Sınıfları Burada yorum stilini yapılandırabilirsiniz, ancak olması gerektiği kadar akıllı değildir. Sağ> Editör
- Pencere-> Tercihler-> C/C++ içinde
: daha iyi bir şey bulursam,

+0

Merhaba, bunu denedim ama yorumu oluşturmaya çalışmıyor ... eksik bir şey var .. –

+0

Sadece oluşturulan kod için ... Yeni cevabımı görün. – tauran

+0

Eclipse ecloğun nasıl ekleneceğini öğrenmek isteyen herkes için bkz. Https://github.com/theolind/mahm3lib/wiki/Integrating-Doxygen-with-Eclipse – shaffooo

73

önceki cevabı daha farklı bir (daha iyi) bir yaklaşım ... çok mutlu olurdu sekmesi "Belge aracı yorumları" nı ve "Çalışma alanı varsayılanı" nı doxygen olarak ayarlayın.

Artık fonksiyonun üst kısmına /** yazıp dönüş tuşuna basabilirsiniz.

/** 
int foo(int bar); 

olur

Projesi İçin
/** 
* 
* @param bar 
* @return 
*/ 
int foo(int bar); 
+0

Bu mükemmel, teşekkür ederim. – Chase

+0

Tam olarak aradığım anahtar da. Şerefe. – Alchete

+2

Bu açık şeyin neden Eclipse Neon'da çalışmadığından emin değil misiniz? –

4

özel ayarlar
Project-> Özellikler-> C/C++ Genel Olarak :

Kene proje spesifik Ayarlar olarak
  • Seç Doxygen Enable
    • Belgeleme aracı

    İşlev/yöntemin ve isabet girdisinin üzerine yazarak /** yazarak çalışır. here'a bakın.

  • İlgili konular