Preprocessor directives & documentation Generator? [message #201468] |
Wed, 12 September 2007 22:36 |
Eclipse User |
|
|
|
Originally posted by: tlazaro18.gmail.com
Hi,
I'm working with CDT4.0 in Eclipse 3.3 Europe in a C project. Actually
it's a Dynamic C proyect for the Rabbit Semiconductor
(www.rabbitsemiconductor.com) wich behaves pretty much like C. I managed
to add an external .exe builder and make it work almost like Dynamic C
officil IDE but with a few issues.
The fore mentioned C variant comes with a set of compiler directives
like #use, #ximport, #xmem, etc. The content assistant highlights those
like if they were wrong. Is there a way of adding this directives?
I also have another problem with documentation. I usually have function
declared as follows (actually not so tightly packed):
/* START FUNCTION DESCRIPTION *************************
funcName
SYNTAX: void funcName();
DESCRIPTION:
PARAMETER:
RETURN VALUE:
USAGE:
KEY WORDS:
SEE ALSO:
END DESCRIPTION *********************************************************/
#memmap xmem
#nodebug
void funcName();
Since the Hovering option sees de #memmap xmem and #nodebug it doesn't
show the above documentation. I can move them above the commented area
to solve it but throughout the standard libraries this is the way they
are written. Is there a way to modifiy the understanding of how
documentations are defined so it can show what I want?
I would also like to know if there is a way/tool to generate an external
documentation, like you would usally do with Javadoc. This would be
awesome and it would also make less important my other problem with
documentation.
Thanks
|
|
|
|
|
Re: Preprocessor directives & documentation Generator? [message #201573 is a reply to message #201487] |
Thu, 13 September 2007 17:31 |
Eclipse User |
|
|
|
Originally posted by: tlazaro18.gmail.com
Thanks to Anton and Scott! I chose Eclipse since I'm used to it by
working with Java so I beleive I can do the coding. I'm going to check
the doc generators. I'll get started right away. I'll let you know how
it works out just in case someone is having similar issues.
Thanks again!
Tomás
|
|
|
Powered by
FUDForum. Page generated in 0.03545 seconds