Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Favorite IDE/editor for Qt
Forum Updated to NodeBB v4.3 + New Features

Favorite IDE/editor for Qt

Scheduled Pinned Locked Moved Qt Creator and other tools
69 Posts 40 Posters 67.5k Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jake007
    wrote on last edited by
    #60

    My first choice IDE is definitely MS VS 2012.

    Heres why:

    • Multi screen support
    • Better debugger
    • Easier project linking and code organization
    • Tools like dependency charts etc...
    • Better code completion ( due to a plug-in), otherwise QtC has extremely good one ( and syntax highlighting)
    • Better overview over entire project ( Solution Explorer), open documents ( tabs), all objects, methods and functions in a file ( drop down menu).
    • VS Does not have problems with localized keyboards. QtC has "ALT (GR) + B" by default for build since QtC 2.6 if I recall correctly, the same shortcut that is for "{" on my keyboard. And is not the only one.
    • Analyzer ( for lazy days :) )

    But QtC also has few nice functions, which I miss in VS:

    • That light bulb at end of class methods, which can update it in cpp file
    • I love that F1 button for docs
    • Auto change "." to "->" ( in VS again custom macro or plug-in)
    • Cross platform

    And last time I used QtC, it crashed 3 times per hour ( if I was lucky). That was the day after Qt5 was release. Also version 2.6.

    Regards,
    Jake


    Code is poetry

    1 Reply Last reply
    0
    • L Offline
      L Offline
      LangstoniusRex
      wrote on last edited by
      #61

      Well since the topic is still going...

      I prefer QtCreator in pretty much all cases except when ssh'd into something, then I prefer nano (which isnt installed 1/2 the time)

      I like the experience QtCreator provides, makes what i need to do simple and fast. No to mention improvements as of late with testing deployment across multiple devices even simpler.

      just my 2cents

      1 Reply Last reply
      0
      • sierdzioS Offline
        sierdzioS Offline
        sierdzio
        Moderators
        wrote on last edited by
        #62

        QtCreator in my case, too, sometimes a bit of Kate/ Notepad++, and in corner cases (1% of the time, maybe) MSVS. I don't like tabs in text editors, so the way it's done in QtC and Kate is perfect for me. Also, the clear and simple, yet powerful GUI in QtC is a winner for me.

        While lack of some basic features in MSVS is simply a disgrace ("." to "->" conversion, no "dark mode" with black background, very confusing build output).

        Anyway, everybody uses what they like. No point in forcing anything :)

        (Z(:^

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mhcrnl
          wrote on last edited by
          #63

          for me Qt is good!

          Salutare !!!

          1 Reply Last reply
          0
          • S Offline
            S Offline
            Samer
            wrote on last edited by
            #64

            don't confuse . use QT Creator

            Best Regards
            S.Kour

            1 Reply Last reply
            0
            • Patrick FrombergP Offline
              Patrick FrombergP Offline
              Patrick Fromberg
              wrote on last edited by Patrick Fromberg
              #65

              Am late to the party again 8-(. I really like QtCreator but I want to mention one thing. Using *.pro.shared files is not good enough to easily separate stuff that you want to share (i.e. put into the repository) and things you do not want to share (not good enough means cumbersome and not safe). The only safe solution is not to share the *.pro.user file and send documentation to the team on howto set up the build and run environments.

              It's still better than VisualStudio where things you do not want to share are in the *.sln or *.vcproj files which you just have to share obviously. With VS projects you get the feeling that someone is leaving little pieces of pupu all over the place in your repository. And if you get a pupuconflict when merging, you have some undocumented XML content you may absolutely not understand - and when you figure it out, it turns out that it's ridiculously irrelevant stuff.

              How is this issue handled in KDevelop?

              aha_1980A 1 Reply Last reply
              1
              • Patrick FrombergP Patrick Fromberg

                Am late to the party again 8-(. I really like QtCreator but I want to mention one thing. Using *.pro.shared files is not good enough to easily separate stuff that you want to share (i.e. put into the repository) and things you do not want to share (not good enough means cumbersome and not safe). The only safe solution is not to share the *.pro.user file and send documentation to the team on howto set up the build and run environments.

                It's still better than VisualStudio where things you do not want to share are in the *.sln or *.vcproj files which you just have to share obviously. With VS projects you get the feeling that someone is leaving little pieces of pupu all over the place in your repository. And if you get a pupuconflict when merging, you have some undocumented XML content you may absolutely not understand - and when you figure it out, it turns out that it's ridiculously irrelevant stuff.

                How is this issue handled in KDevelop?

                aha_1980A Offline
                aha_1980A Offline
                aha_1980
                Lifetime Qt Champion
                wrote on last edited by
                #66

                Hi @patrick-fromberg,

                thanks for your comment - I fully agree that this looks like a missing piece.

                I suggest you bring this topic up to the Qt Creator mailing list or create a suggestion at bugreports.qt.io (In that case - please post a link here so others can follow).

                Regards

                Qt has to stay free or it will die.

                1 Reply Last reply
                0
                • GTDevG Offline
                  GTDevG Offline
                  GTDev
                  wrote on last edited by
                  #67

                  Qt Creator is my all-time favorite. :-)

                  For UI development and exploring QML components and features I also rely on the Felgo Cloud IDE: https://blog.felgo.com/updates/cloud-ide-qt-development-online

                  You can develop QML in the browser without installing any tools at all - it's really nice make small changes on-the-go or to prototype ideas.

                  Senior Developer at Felgo - https://felgo.com/qt

                  Develop mobile Apps for iOS & Android with Qt
                  Felgo is an official Qt Technology Partner

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    AlexNevskiy
                    wrote on last edited by AlexNevskiy
                    #68

                    Sadly, but Qt Creator still has no extremely useful feature that every IDE should has. I mean multi cursor editing. So I need to swich permanently to another Editor like Sublime for quickly edit big chunks of monotonous text.

                    aha_1980A 1 Reply Last reply
                    0
                    • A AlexNevskiy

                      Sadly, but Qt Creator still has no extremely useful feature that every IDE should has. I mean multi cursor editing. So I need to swich permanently to another Editor like Sublime for quickly edit big chunks of monotonous text.

                      aha_1980A Offline
                      aha_1980A Offline
                      aha_1980
                      Lifetime Qt Champion
                      wrote on last edited by
                      #69

                      Hi @AlexNevskiy,

                      you may want to comment and vote on QTCREATORBUG-16013

                      Regards

                      Qt has to stay free or it will die.

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved