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)?

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

Scheduled Pinned Locked Moved Independent Developers
24 Posts 15 Posters 18.1k 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.
  • 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
                        • J Offline
                          J Offline
                          jdbastardy
                          wrote on last edited by
                          #22

                          Qt Creator for Qt development and Eclipse for Java (just for university courses since I don't like java at all). Compilers are GCC on both linux and Windows

                          http://mattias-cibien.co.cc

                          • Prepare for Qt consequences.
                          1 Reply Last reply
                          0
                          • I Offline
                            I Offline
                            ivan
                            wrote on last edited by
                            #23

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

                            Similar here - vim, cmake and make (adg gdb naturally).

                            As for IDEs, MSVS never agreed with my stomach. Borland tools were ok a long time ago, but rather obsolete today.

                            The only time when I deviate from Vim is when I want to test the new versions of QtCreator, KDevelop or NetBeans (with nbVi plugin), but still couldn't make any of them my main solution.

                            For me, KDevelop is main contestant to the throne at the moment.

                            Ivan Čukić | ivan.cukic(at)kde.org | KDE e.V.
                            Qt Ambassador (from the old Nokia days)

                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              squarelab
                              wrote on last edited by
                              #24

                              only QT creator. ;-)

                              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