Visual Studio Code進行 ROS 程式開發
設定 workspace
在 Visual Studio Code 中建立一個新的 workspace(工作空間),例如 rosworkspace
。這將作為你的 ROS 程式開發環境。在 workspace 配置檔案 (.vscode/settings.json) 中新增以下內容:
{
"folders": [
{
"path": ".ros"
}
],
"name": "ROS workspace",
"type": "core"
}
建立ROS專案
建立一個新的 ROS project,併為它命名,如 myROSproject
. In the .vscode/settings.json
檔案中,新增以下程式碼:
{
"name": "myROSproject",
"type": "roslaunch",
"description": "My ROS project",
"version": "0.0.1",
"settings": {
"launchProfile": {
"name": "default",
"script": "${workspaceFolder}/main.launch"
},
"targetEnvironment": ["ROS4"]
}
}
ROS與CMake
內容過多,分筆記至:
ROS與CMake
Terminator
安裝
開啟終端,執行以下命令安裝terminator:
sudo apt-get install terminator
快捷鍵
啟動Terminator Ctrl + Shift + T
水平拆分終端 Ctrl + Shift + O
垂直拆分終端 Ctrl + Shift + E
切換所選窗格 Alt + ↑ / ↓ / ← / →
關閉最近窗格 Ctrl + Shift + W
快捷鍵失效解決方案
輸入 ibus-setup
,彈出輸入法的設定視窗,選擇表情符號,刪除有衝突的快捷鍵