clion下载vscode主题,自定义优美的主题

这是默认的主题,惨不忍睹
在这里插入图片描述
已有的选项还是不喜欢,如果自己一个个设置太耗时间,也尝试设置了以下,设置出来还是巨丑。

找到了已有的主题方案:【IDEA主题样式】,可以从这里面找到自己习惯的主题。后导入到clion的主题中,方法如下:

如何安装主题:
1.从主菜单打开编辑器,依次点击 File->Import Setting,选择您的下载的jar文件;
2.待编辑器重启之后,依次点击 File->Settings->Editor->Colors and fonts,然后选择你安装的主题即可。

比较喜欢vscode中的Dark+,类似于下面这种,但是这个页面中dark+并不是自己喜欢的,所以找到了官方的vscode主题插件。

在这里插入图片描述
官方提供的主题插件还在继续更新中,方法:Settings > Plugins > Marketplace 输入自己喜欢的主题,即可搜索到。

例如这里输入:Visual Studio Code Dark Plus Theme
在这里插入图片描述
一个提醒:在官方网页上也可以找到Visual Studio Code Dark Plus Theme插件,进行下载,但这里不是完整的主题jar包,所以安装的时候会有如下提示,这就是因为这是一个plug-in 主题,需要通过上面的Settings > Plugins > Marketplace 方法进行下载。
在这里插入图片描述

后记:官方下载到最新的,还是和vscode中的有差别,可能是还没更新,不能接受这种显示,所以用了 sublime 的主题。主题如下:
在这里插入图片描述

### 如何搭建和配置 ROS2 开发环境 #### Clion 配置 ROS2 的方法 Clion 是一款功能强大的 C++ IDE,可以通过特定的配置来支持 ROS2 的开发。以下是关于如何在 Clion 中配置 ROS2 的相关内容: - 安装 Clion 后,在项目设置中需要指定编译器路径以及工具链[^2]。 - 使用 `CMake` 文件作为项目的构建系统,并确保其版本兼容 ROS2 所需的标准[^1]。 对于具体的调试流程: - 设置断点并运行目标节点时,可以在 Clion 的终端界面直接启动对应的 `.launch.py` 文件或者单独执行某个可执行文件。 #### VSCode 集成开发环境的支持 除了 Clion 外,VSCode 也是一个非常流行的轻量级编辑器,它通过丰富的插件生态能够很好地适配 ROS2 的需求[^3]。下面列举了一些推荐安装的扩展及其作用: - **Python**: 提供 Python 脚本语法高亮、Linting 和 IntelliSense 功能; - **C/C++**: 增强对 C++ 编程语言的支持,包括智能感知、格式化等功能; - **ROS**: 此插件专门为简化 ROS/ROS2 工作流设计,比如快速跳转到消息定义处等操作变得简单快捷; 另外还需要注意的是,由于不同操作系统可能存在差异化的依赖关系处理方式,所以在实际动手之前最好查阅官方文档确认最新指南。 ```python import rclpy from rclpy.node import Node class MinimalPublisher(Node): def __init__(self): super().__init__('minimal_publisher') self.publisher_ = self.create_publisher(String, 'topic', 10) timer_period = 0.5 # seconds self.timer = self.create_timer(timer_period, self.timer_callback) def main(args=None): rclpy.init(args=args) minimal_publisher = MinimalPublisher() rclpy.spin(minimal_publisher) # Destroy the node explicitly minimal_publisher.destroy_node() rclpy.shutdown() if __name__ == '__main__': main() ``` 此代码片段展示了创建一个简单的发布者的例子,这有助于理解整个框架结构是如何工作的。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值