Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Moonbit ToolboxNew to Visual Studio Code? Get it now.
Moonbit Toolbox

Moonbit Toolbox

陈随易

chensuiyi.me
|
1 install
| (0) | Free
Moonbit 符号、区域、标签与置顶导航工具
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MoonBit 工具箱

moonbit工具箱是 VS Code 的一款免费扩展,专为 Moonbit 语言提供侧边栏导航:在当前文件中展示符号、可折叠区域、标签与置顶,支持快速跳转、搜索、排序与折叠。

功能说明

符号导航:基于 VS Code 文档符号能力,在侧边栏以树形展示当前 Moonbit 文件符号;同时支持 moon.mod / moon.pkg / moon.work 配置文件的符号列表,支持搜索、排序、折叠与点击跳转。

区域:识别 VS Code 官方 Folding Markers 语法,展示当前文件的可折叠区域。

标签与置顶:支持当前文件和工作区两个范围,标签用于临时标记,置顶用于长期关注位置,均支持命名、跳转、删除与重命名。

搜索与排序:每个区块顶部提供过滤输入实时搜索,支持按位置、名称、类型排序。

折叠控制:通过顶部工具栏或 chensuiyi.moonbit-toolbox.foldEditorOneLevel、chensuiyi.moonbit-toolbox.unfoldEditorOneLevel 命令调整编辑器折叠层级。

当前文件清理:顶部工具栏提供清除按钮,可清除当前文件的标签、置顶记录以及符号、区域解析缓存。

配置说明

{
    "moonbitToolbox.isMergeRegionsAndSymbols": false
}
  • moonbitToolbox.isMergeRegionsAndSymbols:是否把区域作为容器与符号融合显示。

命令清单

  • chensuiyi.moonbit-toolbox.openInEditor:打开/聚焦侧边栏「函数地图」视图。
  • chensuiyi.moonbit-toolbox.openSettings:打开本扩展的设置。
  • chensuiyi.moonbit-toolbox.addBookmarkFile:在当前文件光标处添加/删除书签。
  • chensuiyi.moonbit-toolbox.addBookmarkWorkspace:在工作区维度添加/删除书签。
  • chensuiyi.moonbit-toolbox.foldEditorOneLevel:编辑器折叠层级 +1。
  • chensuiyi.moonbit-toolbox.unfoldEditorOneLevel:编辑器折叠层级 -1。

环境要求

  • 要求 VS Code 最低版本为 v1.101。
  • 仅对语言 ID 为 moonbit 的文件启用解析与交互。

交流探讨

欢迎加微信 chensuiyime,加入到 MoonBit 学习交流群。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft