Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How does Qt Creator shape up against Eclipse CDT?

Qt Creator looks like a good IDE. I've been using Eclipse CDT and while a little buggy, it does the job.

Does Qt Creator have the same capabilities as Eclipse CDT?

like image 894
Nick Bolton Avatar asked Mar 24 '09 02:03

Nick Bolton


People also ask

What is CDT in Eclipse?

The CDT is Eclipse's C/C++ Development Tooling project. It is an industrial-strength C/C++ IDE that also serves as a platform for others to provide value-added tooling for C/C++ developers.

Is Qt Creator a good IDE?

QtCreator is stable enough and a comfortable IDE, although compile/debug cycles are slower on Windows than with Visual Studio. It doesn't have all the fancy features Visual Studio offers, but after using it for a while I just realized I wasn't missing them.

What is the difference between Qt and Qt Creator?

Re: Qt Designer/Qt Creator do I understand the difference? Qt Designer is a standalone program for designing widget forms for Qt applications. Qt Creator is an Integrated Development Environment - an advanced project manager and code editor with a lot of extra features for developing using Qt.


2 Answers

Qt Creator uses MinGW under the hood, so it only makes sense that it would be able to compile without using any Qt headers. Simply uncheck all of the headers when making the project and you can code just like you would in any other IDE.

I took an example shot for you to see:

Dead link

Edit: Ahh you edited your question.

Yes of course! Qt is a great environment and can sure hold it's own against competitors like Eclipse in C++. Although keep in mind Eclipse satisfies a myriad of developers, from Java to C++ to Python among many others. Typically an IDE specializing in one language will be more catered to that language, but Eclipse sure does one hell of a job catering to developers of multiple languages with it's vast amount of plugins. If you're comfortable with Eclipse CDT, I think you will feel right at home with Qt Creator, better yet, pampered.

such a great piece of software.

like image 156
John T Avatar answered Sep 28 '22 01:09

John T


Well, QTCreator does exactly what a Linux C++/C dev (i assume you are a linux dev from what i read) would want from an IDE. Neither too much nor too little features. The problem of feature rich IDEs like Eclipse is that you might loose control of your project since it pretty much handles everything. If something goes south you have to take the features/plugins you used into consideration during the debugging process.

But overall, eclipse is (imho) the better choice since it makes sense to get used to one IDE that can pretty much handle every language. At work i use eclipse CDT for exactly this reason. For private projects i use QTCreator, because C/C++ are the only languages i use for these projects.

I hope this helps

like image 22
zhengtonic Avatar answered Sep 28 '22 03:09

zhengtonic