User forums > Using Code::Blocks

Some C::B Suggestions...

(1/7) > >>

Shakes:
Hi Guys,

Great work on the IDE, I think it fits nicely into the niche of Cross-Platform Multi-Compiler IDE extremely well.

The biggest opposition is Eclipse I think and it has key features which you guys can employ to make C::B in a class of its own. Some of these IMO are:
- Doxygen preview - If there could be some way to preview Doxygen documentation like the JavaDoc viewer in Eclipse.
- Highlight all variables of the same name in document, useful for keeping track of names.
- Tooltips on functions using the Doxygen markup commenting.
- Class Diagrams and/or UML plugins
- Lint like behaviour, that precompiles code and points out possible problems.

I know some of these features are more easily implement because of the properties of interpreted languages like Java (there are LaTeX plugins that have some of the above features despite being compiled). Apologies to developers who are/have already implemented the above as plugins for C::B. The Doxygen stuff would be fantastic.

Anyway, hope that helps you guys in making C::B even more awesome :D

Cheers
Shakes
About me: I'm a PhD student working on Image processing with C/C++ and Java and I use the Qt and JAI libraries respectively. My suggestions are in response to using eclipse for the Java stuff I've done so far after using C::B Nightly's.

David Perfors:
The features you mention are not implemented and I doubt if it will be implemented in the official release.
Some one should have to write plugins for it. and I like the idea of a doxyge plugin...

Shakes:
Kool, I guess then theres scope for (summary of my post):

Doxygen Plugin
UML Plugin
Lint-like Plugin

Cheers

eranif:

--- Quote ---Lint like behaviour, that precompiles code and points out possible problems
--- End quote ---
This feature can work only with java, the java compiler is 10 times faster than the c++ compiler (especially g++), at work i compile 40-50 java sources in less than 2 seconds, the same amount of sources, using g++ will take like 1-2 minutes.
I dont think it is doable for C++

Eran

Charon:
Doesn't Apples XCode do something similar to this?
Not to say its practical or even fast with g++, just want to know if its possible.

Navigation

[0] Message Index

[#] Next page

Go to full version