Current version of DevCPP (4.9.9.2) is still beta - since 2007, if I am not too much mistaken. Is there a hope the project will improve?
Being addicted to Delphi I wait for more mature code completion from DevCPP. Just for instance...
This IDE is quite powerfull, more preferrable for me then MS Visual Something. Pity it stopped to grow up.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Don't hold your breath. Dev-C++ is no longer actively developed. It was crippled in the first instance by being written in Delphi, consequently its primary users (i.e. C/C++ developers) are far less likley to want ot get involved in its maintenance. And in the second instance has been overtaken by far better alternatives inclucing free versions of commercial products as well as other open source projects.
There is a derivitive project wxDev-C++ which is maintained and more fully featured.
Since you are a Delphi developer, why don't you take the project on yourself.
If you want code completeion in C/C++ use VC++ 2008 Express (it is free).
It is funny what people see as deficiencies in Dev-C++. The most obvious one is its appallingly bad debugger (or rather GDB integration), yet generally people pick on somewhat trivial things like code-completion which have a far less significant impact on productivity.
> This IDE is quite powerfull
Hardly. It is little more than a text editor and makefile generator. In term sof 'power' it does not even compare with VC++, even the free Express edition.
Clifford
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks, you say true. I did fix some nagging features in editor (as a Delphi developer, you say), but TCppParser and TCodeCompletion need be rewritten from scratch - too much for me alone.
Concerning lame debugger integration - debugging goes afterwards, editing - before. Though you are right.
I'll surely try alternative IDE's wxDev-C++ and Code::Blocks. As for VC++ - that is last resort. MS stuffs are so consuming...
Thanks.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Consider joining the project and submitting your fixes.
> debugging goes afterwards, editing - before.
Chronological order is no measure of priority! Besides, I would suggest that generally it is an iterative process except on the most trivial of applications.
Also you can edit code in any editor you wish, but the choice of debug solution is far more restricted. So I would still say that it is a priority.
I'd rather have a decent stand-alone debugger than a crummy IDE. In fact in the embedded systems I work on, the IDEs are generally poor, but usually required for debugging, so I generally use Visual Studio for editing (in its free VC++ Express form) with a makefile project (generated by the target IDE).
Personally I'd be happy if Dev-C++ simply integrated better with the Insight debugger - still not a patch on the VC++ debugger, but the best GDB front-end available. Why re-invent the wheel.
Clifford
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'd be happy if the Insight debugger included with Dev-C++ actually worked under 64-bit XP. I haven't I always hated VC++ because it throws so much extra crap in the files. My .C/.H files are nice and clean when I write them in Dev-C++. Is it possible to update the debugger to work on 64-bit XP?
p.s. If I run out of other options... is it possible to download that VC++ Express stuff as a standalone installer? I hate that web install junk.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> I always hated VC++ because it throws so much extra crap in the files.
Only if you let it do so. Use "Empty Project" and "No precompiled headers" in the project creation wizard. Then create and add files as you need them.
> is it possible to download that VC++ Express stuff as a standalone installer?
Yes, it is easy to miss. At http://www.microsoft.com/express/download/default.aspx, scroll to the bottom where it says "Off-line Install". You can however only download an ISO image of a DVD containing all Express tools. This is the bargain of the century, but still a large download. If you don't have a DVD burner, you can use a tool such as ISOBuster to read the image as a virtual disk.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Current version of DevCPP (4.9.9.2) is still beta - since 2007, if I am not too much mistaken. Is there a hope the project will improve?
Being addicted to Delphi I wait for more mature code completion from DevCPP. Just for instance...
This IDE is quite powerfull, more preferrable for me then MS Visual Something. Pity it stopped to grow up.
Thanks
Don't hold your breath. Dev-C++ is no longer actively developed. It was crippled in the first instance by being written in Delphi, consequently its primary users (i.e. C/C++ developers) are far less likley to want ot get involved in its maintenance. And in the second instance has been overtaken by far better alternatives inclucing free versions of commercial products as well as other open source projects.
There is a derivitive project wxDev-C++ which is maintained and more fully featured.
Since you are a Delphi developer, why don't you take the project on yourself.
If you want code completeion in C/C++ use VC++ 2008 Express (it is free).
It is funny what people see as deficiencies in Dev-C++. The most obvious one is its appallingly bad debugger (or rather GDB integration), yet generally people pick on somewhat trivial things like code-completion which have a far less significant impact on productivity.
> This IDE is quite powerfull
Hardly. It is little more than a text editor and makefile generator. In term sof 'power' it does not even compare with VC++, even the free Express edition.
Clifford
Thanks, you say true. I did fix some nagging features in editor (as a Delphi developer, you say), but TCppParser and TCodeCompletion need be rewritten from scratch - too much for me alone.
Concerning lame debugger integration - debugging goes afterwards, editing - before. Though you are right.
I'll surely try alternative IDE's wxDev-C++ and Code::Blocks. As for VC++ - that is last resort. MS stuffs are so consuming...
Thanks.
> I did fix some nagging features in editor
Consider joining the project and submitting your fixes.
> debugging goes afterwards, editing - before.
Chronological order is no measure of priority! Besides, I would suggest that generally it is an iterative process except on the most trivial of applications.
Also you can edit code in any editor you wish, but the choice of debug solution is far more restricted. So I would still say that it is a priority.
I'd rather have a decent stand-alone debugger than a crummy IDE. In fact in the embedded systems I work on, the IDEs are generally poor, but usually required for debugging, so I generally use Visual Studio for editing (in its free VC++ Express form) with a makefile project (generated by the target IDE).
Personally I'd be happy if Dev-C++ simply integrated better with the Insight debugger - still not a patch on the VC++ debugger, but the best GDB front-end available. Why re-invent the wheel.
Clifford
I'd be happy if the Insight debugger included with Dev-C++ actually worked under 64-bit XP. I haven't I always hated VC++ because it throws so much extra crap in the files. My .C/.H files are nice and clean when I write them in Dev-C++. Is it possible to update the debugger to work on 64-bit XP?
p.s. If I run out of other options... is it possible to download that VC++ Express stuff as a standalone installer? I hate that web install junk.
> I always hated VC++ because it throws so much extra crap in the files.
Only if you let it do so. Use "Empty Project" and "No precompiled headers" in the project creation wizard. Then create and add files as you need them.
> is it possible to download that VC++ Express stuff as a standalone installer?
Yes, it is easy to miss. At http://www.microsoft.com/express/download/default.aspx, scroll to the bottom where it says "Off-line Install". You can however only download an ISO image of a DVD containing all Express tools. This is the bargain of the century, but still a large download. If you don't have a DVD burner, you can use a tool such as ISOBuster to read the image as a virtual disk.