Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>WibotLib ToolsNew to Visual Studio Code? Get it now.
WibotLib Tools

WibotLib Tools

wibot studio

|
4 installs
| (0) | Free
VSCode tools for WibotLib, including a graphical PP topology editor and C++ generator.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

WibotLib Tools

WibotLib Tools 是面向 WibotLib 嵌入式应用开发的 VS Code 插件。

当前版本提供 WibotLib Pipeline 拓扑的图形化编辑、校验和 C++ 代码生成能力,帮助开发者维护 .pp.wlib 拓扑文件,并生成相邻的 *.gen.hpp 包装代码。

当前功能

  • Activity Bar 中提供 WibotLib Tools 页签,在 Primary Side Bar 中显示 Actions 面板。
  • Explorer 右键菜单提供 New Wibot File 入口,可创建 Pipeline 和 Worker 文件。
  • 打开 .pp.wlib 文件时使用图形化编辑器。
  • 校验节点端口、必需输入、输出状态绑定、重复输入源、builder 容量和图环。
  • 从拓扑文件生成相邻的 *.gen.hpp C++ 头文件。
  • 重新生成时保留已生成头文件中的节点配置代码块。
  • Download WibotLib、Setup、Init Project 项目级命令可对当前 workspace 执行 WibotLib submodule、project-defs.cmake、CMakeLists.txt、应用目录和 ThreadX 启动点初始化流程;改写规则见 docs/project-tools-design.md。

使用流程

  1. 在 Explorer 右键菜单中执行 New Wibot File -> Pipeline,或在命令面板执行 WibotLib: New Pipeline File 创建 .pp.wlib 拓扑文件。
  2. 在图形化编辑器中添加节点、连接端口并配置节点参数。
  3. 根据编辑器和诊断提示修正拓扑问题。
  4. 执行 WibotLib: Generate PP C++ Class 生成相邻的 *.gen.hpp 文件。

命令

  • WibotLib: New Pipeline File:创建新的 .pp.wlib Pipeline 文件。
  • WibotLib: New Worker File:创建新的 .wk.wlib Worker 文件。
  • WibotLib: Download WibotLib:以 git submodule 方式下载或更新 WibotLib。
  • WibotLib: Setup:回读、编辑并写入 workspace 根目录的 project-defs.cmake。
  • WibotLib: Init Project:对 STM32CubeMX 风格项目做可重复执行的最小初始化补丁,包含 CMake、app-template 应用文件和 ThreadX bootApp() 启动点。
  • WibotLib: Generate PP C++ Class:为当前拓扑文件生成 C++ 头文件。

文件

  • .pp.wlib:WibotLib Pipeline 拓扑文件,使用当前 topology JSON 结构。
  • .wk.wlib:Worker 规划文件,目前提供创建入口和基础 JSON schema。
  • *.gen.hpp:由插件生成的 C++ 头文件,生成位置与源拓扑文件相同。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft