which best IDEs with ROS
Hello everyone,
I am using spyder with ROS but I would like to change another IDE.
please, your suggestions
I read more IDE here
thank you in advance!
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
Hello everyone,
I am using spyder with ROS but I would like to change another IDE.
please, your suggestions
I read more IDE here
thank you in advance!
I started with Eclipe but got into a lot of issues in importing a ROS package and then compiling it.
I switched to CLion afterwards and everything worked like a charm. Its really easy to just install ROS plugin in it and import a project using CMakeList.txt
. Only problem is its free for 30 days evaluation. Afyerwards you have to buy the license.
I have heard a lot about QTCreator but did not use it. Hopefully one day.
_ALL_ of those IDEs on the IDEs wiki page are best for someone. Only you can determine which one is best for you.
I suggest you spend 5-10 minutes looking at each one, pick the 2 or 3 that look best for you or seem to solve the problems you have with spyder, and spend 1-2 hours trying each one.
Previously I suggest QTCreator but now definitely will choose VS Code!
RoboWare which is developed by a Chinese company is quite popular in China but now discontinued.. which is based on VS Code also.
That's why we'd better choose an IDE which is maintained by big companies so we can keep updating..
I liked Visual Studio Code because of its flexibility in opening any type of file with the help of available extensions (ROS extension is also there, plus extensions for C++/CMake/XML/JSON/Python,etc). If you are using it for first time then it might take some time to get familiar. Rest you can check the IDEs wiki page suggested below.
Asked: 2019-08-21 21:21:50 -0600
Seen: 3,766 times
Last updated: Aug 22 '19
Is it possible to have memory mapped messages in ROS?
who is heading the development of ROS?
Publisher Subscriber Teleoperation -- High Latency?
How to correctly use git with ROS
detect/extract a "small" sphere using PCL
Implementation of header files??
I won't answer cause they're all the same. Pretty much, just pick what you enjoy. It is entirely personal preference. I use Visual studio code cause I can use it on all platforms and it has a terminal built in. There is also an extension for ROS to help with sourcing the environment.