• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
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 1.0k 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.
    • P Offline
      poVoq
      last edited by 1 Jan 2020, 08:54

      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 (waiting for port)

      1 Reply Last reply Reply Quote 1
      • K Offline
        kugiigi
        last edited by 1 Jan 2020, 09:54

        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 2 Jan 2020, 15:44

          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?

          A 1 Reply Last reply 2 Jan 2020, 18:25 Reply Quote 0
          • A Offline
            AppLee @makeixo
            last edited by 2 Jan 2020, 18:25

            @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
            • L Offline
              lduboeuf @makeixo
              last edited by 3 Jan 2020, 10:19

              @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

              L 1 Reply Last reply 8 Jan 2020, 22:39 Reply Quote 2
              • M Offline
                makeixo
                last edited by 8 Jan 2020, 18:01

                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
                • S Offline
                  saveurlinux
                  last edited by 8 Jan 2020, 20:38

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

                  M 1 Reply Last reply 9 Jan 2020, 19:01 Reply Quote 1
                  • L Offline
                    lduboeuf @lduboeuf
                    last edited by lduboeuf 1 Sept 2020, 09:27 8 Jan 2020, 22:39

                    @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 9 Jan 2020, 19:01 Reply Quote 1
                    • M Offline
                      makeixo @saveurlinux
                      last edited by 9 Jan 2020, 19:01

                      @saveurlinux thx. I installed it.

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        makeixo @lduboeuf
                        last edited by 9 Jan 2020, 19:01

                        @lduboeuf thx!

                        1 Reply Last reply Reply Quote 0
                        11 out of 11
                        • First post
                          11/11
                          Last post