UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Looking for an IDE

    Scheduled Pinned Locked Moved App Development
    11 Posts 6 Posters 3.2k Views 1 Watching
    Loading More Posts
    • 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.
      • poVoqP Offline
        poVoq
        last edited by

        Kdevelop works nicely.

        Otherwise Atom.

        I personally had some issues to get qtcreator to work nicely, but in theory it would have the advantage of easy qt quick ui design.

        Fairphone 5 (Not yet installed UT on it though)

        1 Reply Last reply Reply Quote 1
        • K Offline
          kugiigi
          last edited by

          I've used Qt Creator, Geany, and Kdevelop and they work fine with proper integration/configuration of clickable.

          1 Reply Last reply Reply Quote 1
          • M Offline
            makeixo
            last edited by

            Does it make sense to get a Python IDE - like atom, pycharm or kdevelop - and finish the python part first, before I get into all this Qt/qml stuff. After that I install Qt Creator and look how it works.

            It's a little confusing for me. I know qml is UI part, but at the moment I don't really get what's the difference to Qt, Qt Quick, PyQt and so on.

            Does it make sense to work with 2 programs or from an administration point of view it's better to work just with one IDE as long as its possible?

            AppLeeA 1 Reply Last reply Reply Quote 0
            • AppLeeA Offline
              AppLee @makeixo
              last edited by

              @makeixo Hi,
              There is no rule. If you want you can use as many editor as you like.
              My choice is based on whether I can avoid switching app to achieve something.

              Right now I'm using Atom for my QML/C++ app (there is some JS too of course). But reading this topic I'm thinking that I can switch back to QtCreator. I like this IDE, it's nice to actually see the options for QML development and the render before running on the phone (or without switching app).
              But I didn't know how to setup my work environment so I chose Atom, easy to configure with clickable.

              I think the best IDE is the one you know. I know QtCreator and now a bit of Atom, but I guess KDevelop is also a very good choice too.
              Then from another point of view, you can choose to stay within the same tech area : Linux+KDE+Kdevelop or QtCreator (everything powered by Qt so the Qt libs are shared by the DE and the IDE so it's lighter... The choice is up to you really

              1 Reply Last reply Reply Quote 1
              • lduboeufL Offline
                lduboeuf @makeixo
                last edited by

                @makeixo I didn't find any better IDE for Qt QML than QtCreator for code completion and build/test locally.
                Of course if working with Ubuntu Components, you will have to import them to your Path to get autocompletion work, i will share a Topic on it

                lduboeufL 1 Reply Last reply Reply Quote 2
                • M Offline
                  makeixo
                  last edited by

                  Thank you guys for the input.

                  I have looked around as well and I have read several times that beginner should use a code editor instead of an IDE.

                  First I installed atom but I afterwards I noticed that it isn't possible to switch the language to german, therefore I will give Visual Studio Code a try. When I have a basic python file which works I will try to make the Qt/OML part with Qt Creator, if I get that working.

                  1 Reply Last reply Reply Quote 0
                  • saveurlinuxS Offline
                    saveurlinux
                    last edited by

                    I would suggest you to use vscodium Free/Libre Open Source Software Binaries of VSCode

                    M 1 Reply Last reply Reply Quote 1
                    • lduboeufL Offline
                      lduboeuf @lduboeuf
                      last edited by lduboeuf

                      @lduboeuf said in Looking for an IDE:

                      @makeixo I didn't find any better IDE for Qt QML than QtCreator for code completion and build/test locally.
                      Of course if working with Ubuntu Components, you will have to import them to your Path to get autocompletion work, i will share a Topic on it
                      ==>

                      https://forums.ubports.com/topic/3635/guide-code-completion-on-qt-creator-for-ubuntu-components

                      M 1 Reply Last reply Reply Quote 1
                      • M Offline
                        makeixo @saveurlinux
                        last edited by

                        @saveurlinux thx. I installed it.

                        1 Reply Last reply Reply Quote 0
                        • M Offline
                          makeixo @lduboeuf
                          last edited by

                          @lduboeuf thx!

                          1 Reply Last reply Reply Quote 0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          • First post
                            Last post