User forums > General (but related to Code::Blocks)

3 simple thoughts

(1/7) > >>

thomas.gilray:
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.

joubertdj:

--- Quote ---Only a "{" and a long "------------" is displayed.
--- End quote ---

Yeah, I have to admit, I am using the source code formatter, that works brilliantly, but the "{" when the code is folded is kind of a pain. Shouldn't the source code formatter be linked with the code folding that when you write:

--- Code: ---void procedure{
}

--- End code ---
It will fold it that way and when you write

--- Code: ---void procedure
{

}

--- End code ---
It will fold it a different way?

killerbot:

--- Quote ---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.
--- End quote ---

ctrl-tab

thomas.gilray:
Yeah,

Now that you mention it, the folding was probably meant for


--- Code: ---function(){
}

--- End code ---

instead of


--- Code: ---function()
{
}

--- End code ---

in which case it works great, but it should detect this.

My bigest concern was actually the horizontal bar though, wherever it is. Wouldn't a soft small tan colored rectangle be better?


--- Quote ---ctrl-tab
--- End quote ---

Yeah, thats cool. Havent been using that. My concern was more that i couldn't see all the files on one screen, but its really not a big deal. I was just nitpicking there...  :)

bnilsson:
Sorry coming in late in this thread, but I would like to second on the comment that the (text on the) incative tabs is more or less invisible. Is it technically possible to adjust this?

Navigation

[0] Message Index

[#] Next page

Go to full version