You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求推荐自动替换GitHub模板仓库命名空间与文件名的工具

自动替换C# DDD模板中"Template"内容的方案

Visual Studio 2022自带功能

  • 解决方案级文本替换:按下Ctrl+Shift+H打开替换窗口,输入要查找的"Template"和目标名称,勾选「匹配大小写」「全字匹配」「查找范围:整个解决方案」,点击「全部替换」即可批量替换代码中的命名空间、字符串等内容。
  • 项目重命名同步:在解决方案资源管理器中右键项目选择「重命名」,输入新名称后,Visual Studio会弹出提示询问是否重命名所有相关的命名空间、代码引用和配置文件,确认后就能自动处理文件名和代码内的关联内容。

dotnet CLI模板引擎(推荐)

把你的仓库改造为标准dotnet模板,就能通过命令一键生成替换好的项目:

  1. 在项目根目录创建.template.config文件夹,里面新建template.json,配置占位符替换规则(比如定义name参数,将所有Template替换为用户输入的项目名)。
  2. 执行dotnet new install .\(本地路径)将模板安装到本地环境。
  3. 后续新建项目时,直接运行dotnet new <你的模板名称> -n <新项目名>,工具会自动替换所有文件名、命名空间和代码中的占位符。

Visual Studio扩展

  • Replace All Files:支持批量替换文件名和文件内容,支持正则表达式匹配,能一次性遍历整个解决方案完成替换操作。
  • Project Renamer:专门针对Visual Studio项目重命名场景,自动同步更新项目内的命名空间、代码引用、配置文件中的相关内容,避免手动操作遗漏。

内容的提问来源于stack exchange,提问作者Diogo Miranda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 08:12:04