Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. Independent Developers
  4. What is in your toolbox (chapter 1: IDEs)?
Forum Updated to NodeBB v4.3 + New Features

What is in your toolbox (chapter 1: IDEs)?

Scheduled Pinned Locked Moved Independent Developers
24 Posts 15 Posters 17.9k Views 1 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.
  • T Offline
    T Offline
    tobias.hunger
    wrote on last edited by
    #2

    For me it is Qt Creator only these days... We are eating our dog food:-) I really like the tool, so I use it for my hobby projects, too.

    For small tasks I still end up in vi, but that is really just to remove a couple of characters here and there. For bigger things using a real IDE is so much nicer!

    1 Reply Last reply
    0
    • B Offline
      B Offline
      BlackDante
      wrote on last edited by
      #3

      [quote author="fcrochik" date="1294324567"]I heard somewhere that developers are just big kids playing with their toys.
      [/quote]

      I can not disagree with this sentence :) I still feel that I am a big kid, only the toys are little diferece :)

      But back to the topic:
      When I am trying to do somethink with Qt I use a Qt Creator, if I am codeing with pure C++ I use Code::Block, it is a expanded IDE, unfortunately I never programing in .NET or JAVA so I can't tell somethink about IDE for this Language

      sorry for my broken english :)

      1 Reply Last reply
      0
      • S Offline
        S Offline
        Scylla
        wrote on last edited by
        #4

        The Visual Studio is a realy good IDE. The problem is that there is nothing comparable on Linux / Mac. My daily work now is on a linux platform. And therefore I started whith the Qt Creator all the day. Now, when I have a project under Windows, I prefer the Qt Creator too, because of the complete Qt integration, the better code completion, intellisense a.s.o.

        What I'm realy missing is the perfect debugger from the Visual Studio!!!

        1 Reply Last reply
        0
        • ZlatomirZ Offline
          ZlatomirZ Offline
          Zlatomir
          wrote on last edited by
          #5
          1. Qt Creator, sometimes even without Qt ;)

          2. I'm mostly a "windows-person", so Visual Studio is in my toolbox ;)
            What i don't like about Visual Studio 2010 is that the IDE is slow (maybe the WPF interface wasn't a good idea)

          About the compiler i have to say that VC++ it is getting closer to the standard (even with 0x features) and it's a good compiler (about MFC i can't comment because i didn't use it, i use VS with Qt ;) )

          https://forum.qt.io/category/41/romanian

          1 Reply Last reply
          0
          • U Offline
            U Offline
            ucomesdag
            wrote on last edited by
            #6

            Only Qt Creator, I even use it to do some quick edits of php stuff (notepad doesn't like unix line breaks, but I do :-) ) else vi.

            Write “Qt”, not “QT” (QuickTime).

            1 Reply Last reply
            0
            • D Offline
              D Offline
              DenisKormalev
              wrote on last edited by
              #7

              Qt Creator mostly, but sometimes Kate or vim is used (depends on where am I: in console or in file manager).

              1 Reply Last reply
              0
              • G Offline
                G Offline
                giesbert
                wrote on last edited by
                #8

                At work we use MSVS 2008 only, at home I use QtCreator.

                I think, from point of features, MSVS is a really good IDE, but the Qt integration is better in QtCreator :-)

                Nokia Certified Qt Specialist.
                Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  andre
                  wrote on last edited by
                  #9

                  QtCreator suffices for most of my needs, though I do keep an external editor at hand to editing other relevant files than code (XML, CSV, whatnot). On windows I use Notepad++ for that, on Linux Kate.

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    goetz
                    wrote on last edited by
                    #10

                    More a tool's container than a box :-)

                    • Qt Creator for Qt development on the Mac
                    • MSVC 2005 for Qt on Windows (mainly only for compiling, as development is made on the Mac)
                    • MSVS 2005 for a special project that requires it on Windows
                    • MSVS 2008 for another version of that project on Windows
                    • XCode for the Mac Versions of that project
                    • Codewarrior for old versions of that project on the Mac (thank the big spaghetti monster that this version is end-of-lifetime!)
                    • Eclipse for all the Java stuff
                    • Trying Qt Creator @ Win to replace MSVS
                    • Qt Creator for some Linux stuff, if needed
                    • and of course vim for the fast hack :-)

                    If I had to choose, I would definitely go for Qt Creator for all C/C++ stuff. Eclipse is nice, but bloated and slow (waiting 5 seconds for your character to appear on the screen because that beast is collecting garbage is no fun)

                    http://www.catb.org/~esr/faqs/smart-questions.html

                    1 Reply Last reply
                    0
                    • U Offline
                      U Offline
                      ucomesdag
                      wrote on last edited by
                      #11

                      [quote author="Volker" date="1294401260"]Eclipse is nice, but bloated and slow (waiting 5 seconds for your character to appear on the screen because that beast is collecting garbage is no fun)[/quote]
                      That was my main frustration with eclipse and the reason to ditch it in favor of Qt Creator. And the Microsoft approach (MSVS) never was my cup of tea.

                      Write “Qt”, not “QT” (QuickTime).

                      1 Reply Last reply
                      0
                      • G Offline
                        G Offline
                        goetz
                        wrote on last edited by
                        #12

                        Additionally, Eclipse still lacks some very basic features like code folding (works only for a method as a whole, not for single blocks like if/for/switch/etc.). The dock windows are always in the way when you need much space and they are missing when you need them (one can get SO accustomed to the ESC-key-pattern of Creator...). Code completion is miserably slow sometimes (waiting some seconds before the UI is responsive again) and some more. And instead of fixing those basic things they bloat it with a bunch of new features. It's simply not my beast :-)

                        Regarding MSVS - a bit better, but still no ESC key that moves the unneeded dock windows out of the way :-)

                        XCode ... clutters my screen with uncountable toplevel windows for every source file. Else, not bad.

                        Codewarrior - I'd better stop writing now :-)

                        http://www.catb.org/~esr/faqs/smart-questions.html

                        1 Reply Last reply
                        0
                        • S Offline
                          S Offline
                          sfilippidis
                          wrote on last edited by
                          #13
                          1. Qt Creator for C++/Qt [this is my main tool nowdays]
                          2. Netbeans for Java/SWING

                          Platforms: Mac OS X [main nowdays], Windows, Ubuntu, Debian.

                          https://www.filippidis.name/

                          1 Reply Last reply
                          0
                          • D Offline
                            D Offline
                            deni-herdiman
                            wrote on last edited by
                            #14

                            Just vi, qmake and make :)

                            1 Reply Last reply
                            0
                            • G Offline
                              G Offline
                              goetz
                              wrote on last edited by
                              #15

                              [quote author="deni-herdiman" date="1294488427"]Just vi, qmake and make :)[/quote]

                              Give Qt Creator a shot - it has a "fake vi" mode for the editor and you gain the additional goodies like refactoring, inline help, jump to definition/declaration, code completion and the like and just calls qmake and make under the hoods. It's really worth a try!

                              http://www.catb.org/~esr/faqs/smart-questions.html

                              1 Reply Last reply
                              0
                              • S Offline
                                S Offline
                                sfilippidis
                                wrote on last edited by
                                #16

                                [quote author="Volker" date="1294494339"]... it has a "fake vi" mode for the editor ...[/quote]

                                ?

                                https://www.filippidis.name/

                                1 Reply Last reply
                                0
                                • G Offline
                                  G Offline
                                  giesbert
                                  wrote on last edited by
                                  #17

                                  You can have the shortcuts of vi or emacs inside QtCreator.

                                  Nokia Certified Qt Specialist.
                                  Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

                                  1 Reply Last reply
                                  0
                                  • S Offline
                                    S Offline
                                    sfilippidis
                                    wrote on last edited by
                                    #18

                                    [quote author="Gerolf" date="1294498950"]You can have the shortcuts of vi or emacs inside QtCreator.[/quote]

                                    This is what Volker meant with his last post?

                                    https://www.filippidis.name/

                                    1 Reply Last reply
                                    0
                                    • B Offline
                                      B Offline
                                      BlackDante
                                      wrote on last edited by
                                      #19

                                      and window where you see yours code looks like vi :) it's nice tool :)

                                      sorry for my broken english :)

                                      1 Reply Last reply
                                      0
                                      • G Offline
                                        G Offline
                                        goetz
                                        wrote on last edited by
                                        #20

                                        Stavros, "fake vi" mode means the editor has key bindings (navigation, insert, delete, etc.) like the famous vi editor.

                                        http://www.catb.org/~esr/faqs/smart-questions.html

                                        1 Reply Last reply
                                        0
                                        • S Offline
                                          S Offline
                                          sfilippidis
                                          wrote on last edited by
                                          #21

                                          [quote author="Volker" date="1294513865"]Stavros, "fake vi" mode means the editor has key bindings (navigation, insert, delete, etc.) like the famous vi editor.[/quote]

                                          :)

                                          https://www.filippidis.name/

                                          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