Visual Studio CodeでROSプログラミング
やりたいこと
統合開発環境でROSプログラミング
Visual Studio Code
参考:
ROS開発におけるエディタ選択 ( Visual Studio Code編 ) (2) | Tokyo Opensource Robotics Kyokai Association
ROS開発におけるエディタ選択 ( Visual Studio Code + ROS 編 )(1) | Tokyo Opensource Robotics Kyokai Association
C++
拡張機能の追加
C++で検索し、一番上をインストール後、再読み込み
Hello World
#include <iostream> int main() { std::cout << "Hello, World" << std::endl; }
taskの作成
Ctrl + Shift + p
Configure Task
tasks.json
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "g++", "args": ["-O2", "-g", "test.cpp"], } ] }
build
Ctrl + Shift + b
build
これでa.outができているはず
ROS
拡張機能の追加
ROSで検索し、一番上をインストール後、再読み込み
Create Package
Ctrl + Shift + p
ROS
Create Catkin Package
roscpp std_msgs