您的位置:首页 > 健康 > 养生 > 公司名称大全集最新三个字_世界排名第几_seo搜索引擎优化视频_网站友情链接的好处

公司名称大全集最新三个字_世界排名第几_seo搜索引擎优化视频_网站友情链接的好处

2025/5/10 21:48:24 来源:https://blog.csdn.net/m0_72760466/article/details/145067081  浏览:    关键词:公司名称大全集最新三个字_世界排名第几_seo搜索引擎优化视频_网站友情链接的好处
公司名称大全集最新三个字_世界排名第几_seo搜索引擎优化视频_网站友情链接的好处

目录

  • 功能
  • 快速开始
  • 命令
  • 仓库

功能

  • 自动搜索并定位 .uvprojx 文件
  • 根据目录结构和深度自动创建文件组
  • 根据指定路径添加头文件目录到 Keil 工程
  • 删除符合特定正则表达式的头文件路径或文件组

快速开始

  1. 克隆项目:
    git clone https://github.com/Rev-RoastedDuck/Keil-Tool.git  
    cd Keil-Tool  
    
  2. 安装依赖:
    pip install -r requirements.txt  
    
  3. 运行工具:
    python keil_tool.py  
    

命令

1. 头文件路径管理

  • add_include_path <path>

    • <path> 指定的路径递归添加为 Keil 工程的头文件路径
    • 示例:add_include_path ./include
  • del_include_path <regex_pattern>

    • 删除符合正则表达式 <regex_pattern> 的头文件路径
    • 示例:del_include_path ^./include.*

2. 文件组管理

  • creat_files_group <path> <max_depth> [group_root_name]

    • 根据 <path> 路径及其子文件夹中的 .c 文件创建文件组,深度由 <max_depth> 指定
    • 示例:creat_files_group ./src 2 MyGroup
  • del_exist_group <regex_pattern>

    • 删除符合正则表达式 <regex_pattern> 的文件组
    • 示例:del_exist_group ^OldGroup.*

3. 其他

  • update_root
    • 重新加载 .uvprojx 文件的根节点。
  • help
    • 查看帮助文档
  • exit
    • 退出程序

仓库

Github: https://github.com/Rev-RoastedDuck/Keil-Tool.git

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com