August 3, 2010

Denis Kormalev Denis Kormalev
Area 51 Engineer
1652 posts

Favorite IDE/editor for Qt

Page  
1

What is the best IDE/editor for you? What do you use every day?
Qt Creator 68
KDevelop 4
MSVS 10
Eclipse 5
Vim 7
Emacs 4
GEdit 0
Kate 0
TextMate 0
Other... 1
Total Votes: 99
You must be a logged-in member to vote

It will be good if you will write something about reasons of using this IDE/editor. And in the “Other…” case please don’t forget to leave a comment with your choice.

34 replies

August 3, 2010

Smar Smar
Ant Farmer
263 posts

For all programming I do, my favorite is nowadays KDevelop. Simply because it has flexible project settings (and good CPP support… I’ve gotten too used to these IDEish features…). If I don’t use kdevelop, I most likely use kwrite, or sometimes even kate.

For Java(because kdevelop does not have proper Java plugin, or so I heard) I mostly use Eclipse, even thogh IntelliJ Idea looks like better, it does not work on my machine(keys that uses alt gr does not work… meaning that I can’t even write / there)

(also… I seriously should stop using brackets)

EDIT: I went quite a bit offtopic… I just wanted to bring out that IDE shouldn’t be restricted to one thing.

August 3, 2010

Andre Andre
Mad Scientist
4667 posts

I wish I could run KDevelop on my windows box, but so far, it seems that is still a bridge too far.

 Signature 

Nokia Certified Qt Specialist.
Interested in Qt consultancy and job opportunities.

August 3, 2010

Yash Yash
Lab Rat
77 posts

Simple Qt Creator is my fav :)

 Signature 

Chilli CSS Editor - http://csseditor.in (in progress)

August 3, 2010

Bradley Bradley
Dinosaur Breeder
314 posts

Qt Creator because

  • Excellent styling
    • dimmed line numbers
    • wrapping marker (more than just a line)
    • highlighting of current symbol and search matches
  • Integrated Qt documentation
    • Context sensitive
    • Extensible with general .qch docs
  • Qt-savy code completion
  • Cross-platform (use daily on Linux and Windows)
  • Extensible (plugins and custom modifications)

 Signature 

Nokia Certified Qt Specialist.

August 9, 2010

Ivan Čukić Ivan Čukić
Lab Rat
106 posts

Vim. Simply because most of the development time is spent editing code. So, even if I miss some things available in an IDE, those are easier to live without than to use a Ctrl-C-Ctrl-V editor :)

And since Vim is extensible using vimscript and python, there are no important things to be missed.

As for IDEs, Qt Creator feels nice, and KDevelop4 is just freaking awesome. (When the VIM mode in KDev becomes mature enough, I could even consider abandoning Vim)

 Signature 

KDE developer and artist

August 9, 2010

Tobias Hunger Tobias Hunger
Mad Scientist
1998 posts

Ivan: Are you aware that Qt Creator has a vi mode? Never used it myself, so I can not really say how well it works, but it seems to have quite a few users:-)

August 9, 2010

Ivan Čukić Ivan Čukić
Lab Rat
106 posts

Yes, I know, so does the KDevelop.

QtCreator2 has come a long way concerning FakeVim mode (compared to 1.x), but it still isn’t sufficiently powerful for my taste.

From my point of view, it needs (the same goes for KDev) exporting of menu actions and similar to FakeVim command – so that, for example, I can type :vsplit instead of Ctrl+E, 3… and it desperately needs command completion.

I haven’t checked whether it supports custom key mapping (*map commands in Vim) but that also would be essential :)

 Signature 

KDE developer and artist

August 9, 2010

mario mario
Ant Farmer
236 posts

QtCreator for C++ dev and Eclipse with PyDev for PyQt. IMHO, PyDev has the best completion for Python.

August 14, 2010

dusktreader dusktreader
Lab Rat
54 posts

In my most humble opinion, QtCreator is simply the best cross-platform fully integrated c++ IDE available. Sorry Eclipse, but I can’t stomache using a Java IDE that is overloaded with features and hacked to provide c++ functionality. I can install QtCreator on any platform in minutes, and I can confiugre it for my personal uses just as fast.

 Signature 

“Machines take me by surprise with great frequency.” —Alan Mathison Turing

August 24, 2010

cbrake cbrake
Lab Rat
17 posts

I typically use Vim for editting, and Eclipse for debugging, but I’ve been trying to use Qt Creator more. I like the FakeVIM mode, but it still does not have enough features to replace VIM. One of the things I miss the most is the ctrl-N for word completion — perhaps there is something equivalent.

For debugging I’ve still not been able to get Qt Creator debugger to work as well as Eclipse. For some tasks it works well, for other tasks, it has trouble displaying variables, and overall the GDB integration does not seem as stable as Eclipse. However, I’m looking forward to using it more as I learn Qt Creator, and it improves. I wrote a short article about the subject:

http://bec-systems.com/site/704/qt-creator-for-cc-development

August 25, 2010

Tobias Hunger Tobias Hunger
Mad Scientist
1998 posts

cbrake: File feature requests in our bugtracker [bugreports.qt.nokia.com].

Please consider giving the master branch a try first… it is already pretty much different than 2.0 and has some FakeVim mode improvements, too IIRC.

August 25, 2010

Evan-XG Evan-XG
Lab Rat
23 posts
Qt Creator is my fav for Qt developement, Visual studio for C#.Net stuff. I think. Qt creator is simply the best available for qt developpemnt. I really like the camel case completion :).
 Signature 

Evan-XG

August 25, 2010

Milot Shala Milot Shala
Ant Farmer
393 posts

I use Qt Creator (Qt development for both mobile and desktop), Eclipse (for Java and Android development), vim for everything else and in-between.

August 26, 2010

dusktreader dusktreader
Lab Rat
54 posts

cbrake wrote:
I typically use Vim for editting, and Eclipse for debugging, but I've been trying to use Qt Creator more. I like the FakeVIM mode, but it still does not have enough features to replace VIM. One of the things I miss the most is the ctrl-N for word completion — perhaps there is something equivalent.

For debugging I've still not been able to get Qt Creator debugger to work as well as Eclipse. For some tasks it works well, for other tasks, it has trouble displaying variables, and overall the GDB integration does not seem as stable as Eclipse. However, I'm looking forward to using it more as I learn Qt Creator, and it improves. I wrote a short article about the subject:

http://bec-systems.com/site/704/qt-creator-for-cc-development

ctrl-Space does word completion in QtCreator

 Signature 

“Machines take me by surprise with great frequency.” —Alan Mathison Turing

August 26, 2010

Ivan Čukić Ivan Čukić
Lab Rat
106 posts

@dusktreader

It is rather difficult to get used to Ctrl+Space when you are used to Ctrl+N/Ctrl+P. Especially since C+N opens the /New/ dialogue :)

 Signature 

KDE developer and artist

Page  
1

  ‹‹ Qt auto intelligent tools      lupdate ››

You must log in to post a reply. Not a member yet? Register here!