做电影网站怎么样,阿里云做的网站怎么样,免费搭建网站平台,石家庄新闻综合频道1.4.1 安装VSCode
VSCode全称Visual Studio Code#xff0c;是微软推出的一款轻量级代码编辑器#xff0c;免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比Diff、GIT 等特性#xff0c;支持插件…1.4.1 安装VSCode
VSCode全称Visual Studio Code是微软推出的一款轻量级代码编辑器免费、开源而且功能强大。它支持几乎所有主流的程序语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比Diff、GIT 等特性支持插件扩展并针对网页开发和云端应用开发做了优化。软件跨平台支持Win、Mac以及Linux。
1.下载
vscode下载https://code.visualstudio.com/Download。
历史版本下载链接https://code.visualstudio.com/updates。
2.vscode 安装与卸载
2.1 安装
方式1双击安装即可(或右击选择安装)
方式2sudo dpkg -i xxxx.deb。
2.2 卸载
sudo dpkg --purge code3.VSCode启动
VSCode启动也比较简单可以直接在Show Applications(显示应用程序) 中搜索VSCode直接启动(也可以将其添加到收藏夹)。
或者也可以在终端下进入需要被打开的目录(比如前面创建的ROS2工作空间ws00_helloworld)然后输入命令code .。
4.VSCode插件
VSCode支持插件扩展依赖于VSCode丰富多样的插件可以大大提高程序开发效率为了方便ROS2程序开发我们也需要安装一些插件。
首先点击侧边栏的Extensions(插件)选项或者使用快捷键CtrlShiftX打开插件窗口本课程建议安装的插件如下 当然上述只是部分推荐插件大家可以根据自身需求安装其他扩展。
5.VSCode配置
在VSCode中cpp文件中的#include rclcpp/rclcpp.hpp包含语句会抛出异常这是因为没有设置VSCode配置文件中 includepath属性可以按照如下步骤解决此问题 将鼠标移到错误提示语句此时会出现弹窗点击弹窗中的快速修复会有新的弹窗再点击编辑includePath设置在新页面中包含路径属性对应的文本域中换行输入被包含的路径/opt/ros/humble/include/**。
至此问题修复。
VSCode安装并配置完毕后大家就可以在其中编写ROS2程序了。当然为了提高编码效率我们会经常性的使用到一些快捷键VSCode的快捷键可以在菜单栏的“帮助”中查看。
1.4.2 安装终端
在ROS2中需要频繁的使用到终端且可能需要同时开启多个窗口推荐一款较为好用的终端Terminator。效果如下 1.安装
sudo apt install terminator2.启动
可以直接在Show Applications(显示应用程序) 中搜索terminator直接启动(也可以将其添加到收藏夹)或者也可以直接使用快捷键CtrlAltT启动。
3.Terminator 常用快捷键
第一部份关于在同一个标签内的操作
AltUp //移动到上面的终端
AltDown //移动到下面的终端
AltLeft //移动到左边的终端
AltRight //移动到右边的终端
CtrlShiftO //水平分割终端
CtrlShiftE //垂直分割终端
CtrlShiftRight //在垂直分割的终端中将分割条向右移动
CtrlShiftLeft //在垂直分割的终端中将分割条向左移动
CtrlShiftUp //在水平分割的终端中将分割条向上移动
CtrlShiftDown //在水平分割的终端中将分割条向下移动
CtrlShiftS //隐藏/显示滚动条
CtrlShiftF //搜索
CtrlShiftC //复制选中的内容到剪贴板
CtrlShiftV //粘贴剪贴板的内容到此处
CtrlShiftW //关闭当前终端
CtrlShiftQ //退出当前窗口当前窗口的所有终端都将被关闭
CtrlShiftX //最大化显示当前终端
CtrlShiftZ //最大化显示当前终端并使字体放大
CtrlShiftN or CtrlTab //移动到下一个终端
CtrlShiftP or CtrlShiftTab //CrtlShiftTab 移动到之前的一个终端第二部份有关各个标签之间的操作
F11 //全屏开关
CtrlShiftT //打开一个新的标签
CtrlPageDown //移动到下一个标签
CtrlPageUp //移动到上一个标签
CtrlShiftPageDown //将当前标签与其后一个标签交换位置
CtrlShiftPageUp //将当前标签与其前一个标签交换位置
CtrlPlus () //增大字体
CtrlMinus (-) //减小字体
CtrlZero (0) //恢复字体到原始大小
CtrlShiftR //重置终端状态
CtrlShiftG //重置终端状态并clear屏幕
Superg //绑定所有的终端以便向一个输入能够输入到所有的终端
SuperShiftG //解除绑定
Supert //绑定当前标签的所有终端向一个终端输入的内容会自动输入到其他终端
SuperShiftT //解除绑定
CtrlShiftI //打开一个窗口新窗口与原来的窗口使用同一个进程
Superi //打开一个新窗口新窗口与原来的窗口使用不同的进程 1.4.3 安装git
Git 是一个免费和开源的分布式版本控制系统旨在高速高效的处理从小型到大型项目的所有内容。在Ubuntu下可以调用如下命令安装git
sudo apt install git在本教程中会经常使用git clone 仓库地址的方式来将Git仓库拷贝到本地。
关于git工具使用可以在终端下输入git --help查看帮助文档。关于git的其他详细信息请参考https://git-scm.com/