Quellcodeformatierung beim C++BuilderX

Hallo,

habe ein kleines Problem mit der Quellcodeformatiererei im C++Builder.

Meine Kommentare schreibe ich, wie ich es von JAVA her kenne in solche Bloöcke

/\*\* 
 \* Laberlaber 
 \* @param test bluberblubber 
 \* ... 
 \*/

Doxygen kann das auch wunderbar verstehen und so war die Welt auch für mich in Ordnung, bis ich jetzt auf den C++BuilderX gewechselt habe.

Der Quellcodeformatierer macht daraus

/\*\* ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 
Laberlaber 
@param test bluberblubber ... 
fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff \*/

So will ich das aber gar nicht haben :frowning:

besonders die Einkästelei mit den vielen 'f’s sollte raus. Nur den Schalter dafür habe ich noch nicht gefunden.

Wer kennt Abhilfe? Vielleicht auch einen externen Codeformatierer, der sich nach meinen Wünschen einstellen lässt?

/Dirk

/**
* Laberlaber
* @param test bluberblubber
* …
*/

hm… ich vermute mal, dem builder machen die * probleme!
denn c++ kommentiert /* text blabla */
und wenn dann da plötzlich ein * kommt, denkt er vielleicht es hört gleich auf! vielleicht mal so probieren:

/*
Laberlaber
@param test bluberblubber

*/

weiss aber auch nich genau :smile:

Das geht schon. Nur erkennt doxygen dann den Kommentar nicht mehr als solchen. Das Problem scheinen tatsächlich die aufeinanderfolgenden ‚*‘-chen zu sein.

Bin am Überlegen, einen Quellcodeformatierer zu nehmen, der damit keine Probleme hat. Vieeleicht astyle?
/Dirk

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]