littlebot
Published on 2025-04-13 / 1 Visits
0

【源码】基于VS Code插件开发技术的Substrate项目快捷导航扩展

项目简介

本项目是基于VS Code插件开发技术的扩展,专门为使用Microsoft Substrate项目的开发者设计。其作用是帮助开发者快速定位到指定目录、文件或项目,显著提高在Substrate项目中的开发效率。

项目的主要特性和功能

  1. 提供多种右键菜单功能,如cd、open、file explorer、open in vs、default terminal、create terminal等,便于在不同环境下操作。
  2. 能依据光标位置自动感知要执行的目录或文件,手动选择文本时按所选内容执行。
  3. 可将以.dll结尾的文件理解为.csproj文件,还能识别本地新生成的core项目。
  4. 首次使用时在特定目录生成vs - manifest.json文件,每天自动扫描更新,也可手动删除文件触发扫描,还能配置禁止自动扫描。
  5. 当找不到对应项目文件名时,会提示相似文件名。

安装使用步骤

  1. 已下载本项目的源码文件。
  2. 在VS Code中订阅并搜索“quickcd”安装该扩展。
  3. 配置项目路径:
    • defaultPath:配置扩展默认所需目录,例如C:\Substrate\src。
    • paths:若有多个Substrate项目目录,以分号分隔配置,例如C:\Substrate\src;C:\Substrate1\src;C:\Substrate2\src。
    • 配置DGT的远程地址,例如DGTAddress = http://10.158.22.18。
  4. 首次使用时,会在Substrate项目目录的src文件夹所在目录生成vs - manifest.json文件,也可手动在该文件添加.csproj文件所在目录,但不要添加在数组首位。
  5. 通过在.md文件中使用右键菜单调用各种功能。
  6. 可按F1呼出命令面板,搜索“quickcd”,选择“quickcd: create ternminal”创建指定目录的终端。

注意:右键菜单需在.md文件中使用;不要修改创建终端的名字,否则可能导致路径错误。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】