[Qt-creator] my cheers, and two cents

Nathan Carter nathancarter5 at gmail.com
Mon Nov 3 19:40:47 CET 2008


Dear developers,

I'll add my cheers to those on this list you've already heard.   
Especially to us Mac users, the platform on which Qt Eclipse  
integration has not yet seen the light of day, this product is very  
welcome.  It also reflects intimate knowledge of the typical Qt  
work{flow,style}, by essentially taking what we do on the command line  
and putting it all in one box with a slew of useful tools like code  
completion.  Sure, there are plenty of indications of alpha-ness, but  
the idea itself and the overall impression is fabulous.  It continues  
to reinforce my high opinion of Qt Software.

And now my two cents, since this list is all about soliciting feedback.

First, just some responses I'd like to hear:

1. What's a task list?  I can get to it with the button next to  
QuickOpen, but I can't add a task, and can't find documentation on  
this.  Is it searching my source files for some secret incantation  
like "TO DO"?

2. Is it intentional that the syntax highlighting treats the Q_OBJECT  
macro as if it were a C++ type?

3. Can we get any hints about what code creation/management/ 
refactoring tools are planned?

4. Can we get continued video tutorials as features are added?  I  
found the intro tutorials a perfect high-level intro, from which I  
began experimenting on my own and reading help on an as-needed basis.   
It would be great if as new chunks of features are added (code  
refactoring tools, etc.) that we see an overview of them in new video  
tutorials.  This really gives the learning curve a smackdown, IMO.

Now some actual feature requests:

5. When I press Ctrl+R to run the app, can't Qt Creator jump to Output  
mode, rather than opening up a baby output mode at the bottom of edit  
mode?  This should especially be true if it's a console app, such as  
those I interact with regularly when doing unit testing via QtTest.

6. Bug: I checked the preference box for showing a word wrap marker at  
column 80, but it doesn't seem to show up, instead just slightly  
graying everything from column 0 to the right.

7. Will the application be scriptable?  I can think of several little  
scripts I'd love to write.

8. SVN: I guess we should interpret earlier emails on this list (e.g.  
one from Matthias) to say that the plug-in nature of the app implies  
that users should be prepared to add things like SVN integration on  
their own?  That is, it won't come with a big library of plugins?

9. Support for Doxygen comments would be excellent, or at the very  
least the trivial feature of preserving the initial * on a line when I  
press enter.  That is, if I'm at the point
	/** foo bar baz bash
	 *  hubbly bubbly [and I press enter here]
then give me a line like
          *  [cursor here]
as the next line.  Eventually, it would be great if Doxygen-generated  
documentation took on the same status in QtCreator's help as the built- 
in Qt help does.  I.e., I can push a button to call Doxygen on my  
Doxyfile, and rebuild the help which then gets re-indexed, and F1-ing  
a class I've defined opens that generated page in the help window.

10. I disagree that supporting vi keyboard commands must be all-or- 
nothing.  I would love to navigate without even having to hit Ctrl,  
Alt, Meta, or whatever.  I would love to set and jump to marks, and  
repeat commands with ., and undo accidental navigation with ``.  I'll  
note that already I've accidentally pressed the "go to end of file"  
keystroke several times in the editor, and wished I could hit ``, but  
know that I can't.  These are not, I think, the hard-core, fringe  
features of vi.  But it's a testament to how great I think QtCreator  
is that I'm switching to using QtCreator and putting in this feature  
request, as opposed to continuing with vi and waiting until you add  
this feature. :)

Thank you again for the product!

Nathan





More information about the Qt-creator-old mailing list