Visual Studio:自动重命名项目(和目录)的工具
Posted
技术标签:
【中文标题】Visual Studio:自动重命名项目(和目录)的工具【英文标题】:Visual Studio: Tools to rename projects (and directories) automatically 【发布时间】:2011-09-03 02:11:23 【问题描述】:在 SO 中已多次提出类似问题。但大多数答案建议手动完成,这非常耗时。
任何可以自动重命名项目(和目录)的免费工具?
Filip Premanad RydlomentionedVisual Studio Project Renamer,不过从2001年就没有更新过了。
This tool 可以重命名 Visual C++ 项目。但我的项目主要是 C#。
CopyWiz 可以Rename an existing project; Fix up directories and filenames in your projects
,但要 39 美元。
类似问题:
How do I rename a Project Folder from within Visual Studio? Proper way to rename solution (and directories) in Visual Studio【问题讨论】:
【参考方案1】:请将Visual Studio Project Renamer 添加到列表中。不一样,你提到过。但是正如您所说,该项目自古以来就没有更新。此外,它仅从命令行运行。这让我写了一个 gui 版本,它基本上可以让你直接从 gui 重命名项目。目前该工具支持 Subversion(我将很快添加对 GIT、HG 和 TFS 的支持)。
请查看page了解更多信息。
【讨论】:
为此抱歉了一周。它现在已备份。【参考方案2】:我个人讨厌“跟风”,但我发现为此创建自己的小实用程序是最好的方法。重命名和项目类型有很多错综复杂的地方。
我知道这不是最好的,但总的来说,我花了 20 分钟来编写该实用程序,并且从那以后一直在使用它。
【讨论】:
VS 2017 现在似乎可以处理重命名了【参考方案3】:如果有人来这里寻找解决方案:
我编写了一个开源命令行实用程序,它还处理 git 中的重命名,因此历史不会丢失,移动到不同的目录等。
通过dotnet tool install -g ModernRonin.ProjectRenamer
安装,有关文档,请参阅https://github.com/ModernRonin/ProjectRenamer。
【讨论】:
以上是关于Visual Studio:自动重命名项目(和目录)的工具的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 多项目模板重命名命名空间和项目名称
如何在 Visual Studio 2008 中重命名现有解决方案和项目? [复制]
如何在 Visual Studio (C++) 项目向导中添加/重命名配置?
重命名 Visual Studio 2008 MFC 项目后出现 R6034 运行时错误