# vscode-rt-smart
**Repository Path**: mirrors_RT-Thread/vscode-rt-smart
## Basic Information
- **Project Name**: vscode-rt-smart
- **Description**: VSCode Extension for RT-Thread and RT-Thread Smart development
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-08-01
- **Last Updated**: 2025-12-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## RT-Thread VSCode扩展介绍
RT-Thread VSCode扩展是一款专为RT-Thread及RT-Thread Smart (版本>5.2.0) 开发的VSCode辅助工具。该插件遵循简化与灵活扩展的设计原则,旨在最小化对VSCode干预,同时允许用户利用RT-Thread的脚本功能来实现个性化定制。
### env脚本状态
虚拟Python环境安装状态: **${status}**
### 版本说明
**v0.4.12**
- 加入RT-Thread ELF文件符号分析的功能;
- 调整界面,web页面颜色样式可以跟随vscode的浅色/深色自动进行切换;
- RT-Thread设置界面可以在UI上按照env脚本环境;
- web页面有统一的RT-Thread logo banner;
**v0.4.11**
- 添加Vue3、Element Plus的前端页面功能;
- 更改RT-Thread Groups 到文件浏览视图,并增加编译图标按钮;
- 增加并行编译数量选项 `smart.parallelBuidNumber`;
**v0.4.10**
- 加入Project Files功能,可以显示RT-Thread目录以及Groups
- 需要RT-Thread升级到最新版本,在生成vscode的配置时,也同时生成project.json文件,用于显示目录结构
- Home命令移到Commands中显示
**v0.4.9**
- 加入python扩展的依赖;
- 修正当不是rt-thread工程目录时,侧边栏错误的问题;
### env安装说明
📢 如未安装,可以使用RT-Thread设置功能进行安装,也可以在命令行下自行安装:
**💻 Windows用户** 请使用PowerShell运行如下的命令进行安装:
> wget https://gitee.com/RT-Thread-Mirror/env/raw/master/install_windows.ps1 -O install_windows.ps1
> set-executionpolicy remotesigned
> .\install_windows.ps1 --gitee
### 扩展使用说明
扩展主要在几个入口上:
- 状态栏
- 默认显示构建按钮,同时可以使用快捷键 `Ctrl+Shift+B` 进行构建。
- 可设置自定义菜单项,没项对应到终端中的一个命令。可以使用快捷键 `Ctrl+Shift+M` 进行调用。
- 侧边栏
- 点击后显示RT-Thread相关的侧边栏,包括:
- 插件状态
- 命令面板