Doxygen in eclipse nimmt falsches template?

OP #4193963
Lesenswert?
• ▲
▼
Hallo zusammen,

ich suche jetzt schon ne ganze Weile nach einer Lösung und finde bisher 
keine. Ich möchte meinen existierenden Code mit doxygen dokumentieren. 
Ich programmiere in C in eclipse und habe doxygen dort soweit auch 
eingerichtet, nur das autoamtische einfügen der Kommentare macht mir nun 
aber Probleme.

Also eigentlich sollte es doch so funktionieren, dass wenn ich über 
einer Funktion "/** + Enter" eingebe sollte doch das eingestellte 
Template an der stelle eingefügt werden? Das Template habe ich unter 
Preferences>C/C++>Code Style>Code Templates unter Comments in "Methods" 
eingetragen. Soll dann so aussehen:
1
/**
2
 * TODO Funktionsbeschreibung
3
 *
4
 * @param  
5
 * @return
6
 */

Die erste Zeile kommt aber nicht. Er scheint das Template von Java zu 
nehmen, das so aussieht:
1
/**
2
 * ${tags}
3
 */

Eine weitere Frage wäre, wie ich den header einer Datei automatisch 
einfügen kann. Ich bin der Meinung es ging mal irgendwie mit rechtsklick 
auf die Datei und da wäre dann sowas wie "add document header" o.ä. 
gewesen. Finde ich allerdings auch nirgends.

Grüße
Robert

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.