Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Developer volunteers sign up here
anonuser:
I understand that but is there a reason its not already created?
I'm not trying to question your methods rather just understand them
lukeH:
I've recently discovered CodeBlocks. It's fabulous. I've been using it for a month or so, and I'm now seeing the areas I want to improve or add to.
I've been programming for a fair number of years in mainly C, but enough C++ to be pretty comfortable with it. I've learned my way around the Windows API pretty well, but I'm completely new to wxWidgets. Luckily, I learn pretty quickly.
I've currently got a lot of time to work on my own projects, so I can give some of that to C::B.
I'd love to see user-configurable shortcuts (being discussed in other theads) and I'm keen to see the code completion sped up, as I find it a great feature, but quite slow with projects as large as C::B. I also would like to see it use headers which are not part of the project, but only dependancies, such as the windows headers. I hate typing all those long #defines in :(
I've done some work on a small program which uses exuberant tags (ctags) for autocompletion -- Perhaps I can create a code-completion plugin based on this, although I would rather see the already excellent one improved.
Anyway, another coder added joins the crowd... :)
takeshimiya:
User-configurable shortcuts are implemented on CVS HEAD, and probably will make it in RC3.
About Code Completion plugin, my personal suggestion is to leave the current parser as-is, and create two Code Completion plugins: one based on a full c++ parser (elsa, antlr, synopsis, ...) and other based on Ctags. (both using existing code whenever possible).
For me the way to go is with a full C++ parser, but Ctags is also requiered because it's pretty standard and a lot of APIs have tags created for them (win32, phpapi, ...).
lukeH:
One more thing I forgot to mention, which would improve this brilliant IDE is:
Sorting!
I find many areas where lists are presented unsorted, which means it takes me much longer to find what I'm looking for.
Examples are:
* Configure Editor->Autocomplete macros
* Symbols browser (Just noticed it's fixed in CVS head - GREAT!!)
* Configure Editor->Colors syntactic items (Although, it could be said that these are sorted by importance ?)
That's all the one's I can think of so far.
Cheers!
- Luke
Charon:
Hi
i already did the Ubuntu Breezy Badger port and would love to maintain it further!
atm i am mainly using Code::Blocks for developing a small cross-platform 3D-engine (just a learning project, nothing fancy...) and other small pet projects.
while doing that spreading the word that this nice IDE exists! :D
i would love to help more but don't have much free time lately..
just started a bit on doing a translation to german.
since two other people already talked about doing such a translation what about joining forces so we can get this one finished better and faster? :)
just PM me if you are interested!
greets
markus
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version