[Interest] CLion to replace QtCreator?

Curtis Mitch mitch.curtis at theqtcompany.com
Tue Apr 5 17:11:58 CEST 2016



> -----Original Message-----
> From: Interest [mailto:interest-bounces+mitch.curtis=theqtcompany.com at qt-
> project.org] On Behalf Of Burak Arslan
> Sent: Tuesday, 5 April 2016 4:24 PM
> To: interest at qt-project.org
> Subject: Re: [Interest] CLion to replace QtCreator?
> 
> 
> 
> On 04/05/16 13:25, Curtis Mitch wrote:
> >
> >> -----Original Message-----
> >> From: Interest
> >> [mailto:interest-bounces+mitch.curtis=theqtcompany.com at qt-
> >> project.org] On Behalf Of Julius Bullinger
> >> Sent: Tuesday, 5 April 2016 12:05 PM
> >> To: interest at qt-project.org
> >> Subject: Re: [Interest] CLion to replace QtCreator?
> >>
> >> On Monday, 4. April 2016 18:23, Thiago Macieira wrote:
> >>>>    9. Multiple cursors (see the demo on SublimeText's home page -
> >>>> its
> >> epic,
> >>>>    and Atom badly implements it),
> >>> Explain. Sounds intriguing.
> >> It's better shown than explained, see e.g.
> >> http://i.stack.imgur.com/TMRK3.gif and
> >> https://packagecontrol.io/readmes/img/d346da37ce3d306f23f960f2a103fbc
> >> 0f456
> >> 2034.gif for examples.
> >>
> >> This is the only feature I'm really missing in Qt Creator, and the
> >> reason I keep Sublime open besides Creator all the time.
> >> There's pretty basic multi-cursor functionality in Creator, but it's
> >> not quite as polished as Sublime's. Really, you need to try yourself
> >> to see how useful it is!
> > Looks interesting, but I find it odd that that is solely enough to
> warrant keeping another editor open, because you can easily do it in
> Creator. For renaming instances of a symbol: Ctrl + Shift + R. For stuff
> like keywords: good old find and replace! :p You can select a bunch of
> text first to limit it to a certain block.
> 
> 
> You know what I learnt from this thread so far? No one reads the QtCreator
> user manual :)
> 
> Or I could be using a QtCreator version from the future or something :)
> 
> So:
> 
> 1) [Ctrl+K] : some_function ([column][space]some_function)
> 
> searches all (imported) symbols.
> 
> 2) My QtCreator knows does the right thing when stumbling upon auto,
> std::unique_ptr etc and I don't even know which code model I'm using. It
> "just worked" for me til today.
> 
> 3) When you use Alt+Shift to block-select you can perform block edit like
> shown in the gifs above.
> 
> In Kate, KWrite and friends it's Ctrl+Shift+B to switch selection mode and
> same principles start to apply there as well.

The GIF seemed to demonstrate some kind of selective editing. I just tried this with the block selection in Creator and it just overwrites the text. Can you give an example of how you can achieve what's done in the GIF using block selection in Creator?

> 4) It's just brain-dead to suggest using a non-Qt ide for Qt. Qt is the
> perfect framework for writing an IDE, irrespective of the language you're
> aiming for :) JetBrains stuff is only performant in the expense of a huge
> memory footprint and relatively longer startup time. This is of course
> fine in the age of multi-gigabyte-memory SSD-backed developer
> workstations, but don't claim that using Java is NOT a trade-off. No
> JetBrains product will work as nicely (or at all) with given only the
> resources that Qt Creator is using.
> 
> 5) Saying "Hey I'm not trying to be hard on [some people] but they suck"
> is not less insulting than a straight-up "You suck". I wouldn't expect the
> community to fall for this. Come on guys, don't feed the troll :)
> 
> Dear Qt Tooling team,
> 
> Please ignore the trolls. You are doing a wonderful job. Enjoy the spring
> in Berlin :)
> 
> Best,
> Burak
> 
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest



More information about the Interest mailing list