I have been using RC2 for probably about a year now and really like code blocks. I just updated to a nightly build from late october and had a few thoughts on the changes and lack of them, 3 commends and a suggestion to be precise:
First, I would like to say that in RC2, the autofillin box that suggests methods and types to fill in never really worked for me. It was slow to come up, almost always only comming up once the entire method name had already been typed and usually not at all. When it would, it sometimes came up with incorrect suggestions. The newest version comes up immidiatly after typing a couple characters and provides relevant possibilities which are easy to enter or ignore. Nice work making this feature perfect!
Second, overall im not a big fan of eclipse but one thing i think it does a great job with is folding. A folded function becomes just the signature with a small [...] box and if you hold your cursor over the box a hint pops up to display the first 4-5 lines of the function. In code::blocks the folding option is IMO more annoying then helpful. I was hoping there would be some improvement in CB's folding but i dont see any improvement. Only a "{" and a long "------------" is displayed. When all my functions are folded the constant horizontal lines make it more difficult to read, and if im not mistaken the primary purpose of folding is to make it easier for a coder to see a high level view of a large file without as much panning.
Third, Just a small comment. The old tabs at the top were easier to see while the new tabs look great when active, but the tabs in the background are only separated with a "|" and are written in a gray that blends in with the background too much.
Lastly, I have a suggestion. I personally keep lots of tabs up most times and the "< >" tab scrolling buttons are difficult to use because i would like to be able to see all my tabs at once. What about an option to have the tabs stack on top of eachother. Similar to how it is done in windows' options dialogs when there are too many tabs to fit. A new row of tabs could just be created below the first.
I was just thinking about what could make C::B a better IDE and since i have an account on the forums i thought i would post my thoughts. Dispite the really minor "problems" above, IMO CodeBlocks is really the best IDE i've ever used!
Great work.