📖 插件简介
本插件旨在替代 F2MC-8L/8FX Family SOFTUNE Workbench V3 软件,在 VSC 上实现富士通 F2MC-8FX 系列单片机完整的开发流程。
🛠️ 功能特性
- 支持导入 SOFTUNE 工作区
- 支持类似 SOFTUNE 工作区目录显示
- 支持类似 SOFTUNE 构建器配置
- 可一键编译,生成 mhx/ihx/ehx/hex 文件
🏃♀️ 快速上手
- 打开扩展活动栏,点击“导入工程”
- 选择工程文件 (.wsp)
- 插件会自动解析内容,并创建对应的 VS Code 工作区
- 选择“打开工作区”后,在活动栏中可以查看工程结构
- 点击编译按钮,生成烧录文件
🗒️ 开发进度
- 实现 SOFTUNE 工作区和项目文件解析
- 利用 SOFTUNE 工具链,实现项目编译功能
- 支持增减项目文件,创建虚拟文件夹等
- 支持项目自定义设置
- 支持构建器参数修改
- 支持烧录器,实现烧录和在线仿真功能
👥 贡献者
| 贡献者 | 主页 | 提交 | 代码变更 | 主要贡献 |
|---|---|---|---|---|
| Fla1337 | @EPCN-fla | 31 | +1,289,607 / -631,041 |
项目创建者 |
| DestinyW | @wwyr | 1 | +2 / -2 |
构建命令修复 |
🙋 协助开发
欢迎各位对本插件进行功能完善、拓展。
以下是开发环境搭建流程:
💡 注意
请确保你已经安装了以下软件:
- Python (>= 3.10)
- Microsoft Visual Studio & Desktop development with C++ (>= 2017)
-
安装 NodeJS(推荐使用 nvm 工具,版本选择 v20.20.2)
-
启用 yarn 包管理工具
corepack enable yarn -
安装 vsce
yarn global add @vscode/vsce -
Clone 仓库,在根目录下执行
yarn install -
使用 VS Code 打开工程,按 F5 进行调试
-
在根目录下执行
vsce package --yarn完成打包