Code::Blocks Forums

User forums => General (but related to Code::Blocks) => Topic started by: HealingAura on May 23, 2006, 02:47:26 AM

Title: Thank you! (very impressed newbie)
Post by: HealingAura on May 23, 2006, 02:47:26 AM
I just downloaded today Code::Blocks and it is great!  :D
I'm studying Computer Science so I write programs in C and C++ and my programs must run under gcc or g++ comands of unix (so I use GNU GCC compiler - I hope it's the right one). I used to work with Dev c++ but Code::Blocks is much better. It has everything a programer needs :) and the debugger is so useful and simple to use.

One thing bothers me and it is the little menu that pops up when I write "." or "->" that let me choose from all the functions in the class - is there a way to disable it or make this menu come manualy (pressing certain keys)?

So, to the ones that made this program: Thank you very much! You are very helpful!  :D
Title: Re: Thank you! (very impressed newbie)
Post by: sethjackson on May 23, 2006, 02:51:23 AM
Quote from: HealingAura on May 23, 2006, 02:47:26 AM
One thing bothers me and it is the little menu that pops up when I write "." or "->" that let me choose from all the functions in the class - is there a way to disable it or make this menu come manualy (pressing certain keys)?

Yes there is just turn code-completion off.

Settings -> Editor -> Code-completion and symbols browser -> Disable code completion (assuming you have a nightly, or you built C::B from a newer SVN trunk revision).

If you have RC2. Get a nightly from here.

http://forums.next.codeblocks.org/index.php?board=20.0
Title: Re: Thank you! (very impressed newbie)
Post by: RJP Computing on May 23, 2006, 03:10:58 AM
Quote from: HealingAura on May 23, 2006, 02:47:26 AM
...
One thing bothers me and it is the little menu that pops up when I write "." or "->" that let me choose from all the functions in the class - is there a way to disable it or make this menu come manualy (pressing certain keys)?
...

You can also manually show the Code-Completion menu by pressing 'Ctrl+Space'.
Title: Re: Thank you! (very impressed newbie)
Post by: HealingAura on May 23, 2006, 04:41:27 AM
Thank you guys :)
By the way, I use C::B version 1.0rc2 (got it from the "download" section)
What is a nighty?
I downloaded 3 files from the newest post from the link: wxmsw26u_gcc_cb.7z,  CB_20060522_rev2484_win32.7z, mingwm10.7z
but I don't know what to do with them  :?
Title: Re: Thank you! (very impressed newbie)
Post by: RJP Computing on May 23, 2006, 06:13:42 AM
Quote from: HealingAura on May 23, 2006, 04:41:27 AM
Thank you guys :)

No Problem.  :D

Quote from: HealingAura on May 23, 2006, 04:41:27 AMWhat is a nighty?

A nightly build is a build each night with all the development that was done that day compiled in. Now since C::B is under a lot of development you will get all the "bleeding edge" features already compiled for you.

If you were impressed with rc2 just wait till you try out the nightly build!

Quote from: HealingAura on May 23, 2006, 04:41:27 AMI downloaded 3 files from the newest post from the link: wxmsw26u_gcc_cb.7z,  CB_20060522_rev2484_win32.7z, mingwm10.7z
but I don't know what to do with them  :?

You need to do a bit of work, but it is REALLY worth it.

Title: Re: Thank you! (very impressed newbie)
Post by: BigAngryDog on May 23, 2006, 03:03:06 PM
>I just downloaded today Code::Blocks and it is great!

Welcome! I'm new also, but love Code::Blocks and have been experimenting with using it with wxWidgets and it works like a dream!

I have a question regarding the new MinGW compiler. I originally installed C::B RC2, but have simply dropped in the occasional nightly build.

Is it worth me upgrading my MinGW installation? What improvements would I get?
Title: Re: Thank you! (very impressed newbie)
Post by: thomas on May 23, 2006, 03:36:16 PM
QuoteIs it worth me upgrading my MinGW installation? What improvements would I get?
No.

3.4.4 and 3.4.5 are not that different, in fact, you will probably not notice any difference at all.
However, it will be very worthwhile to upgrade once a gcc 4.1 MinGW build comes out.