如何找到解决方案中相对于其位置名称不正确的所有名称空间

本文关键字:不正确 空间 有名称 位置 何找 解决方案 相对于 | 更新日期: 2023-09-27 18:11:11

我正在寻找一种在解决方案中找到所有错误名称空间的技术。

错误的命名空间是指所有与当前位置不同的命名空间。

例如:如果我有一个名为MyCompany.MyProject.Frontend的项目,并且我在Controller文件夹下有一个类,那么最终命名空间应该是: MyCompany.MyProject.Frontend.Controller

如何找到所有不遵循此标准的名称空间?

我知道Resharper提供了这个功能,但是目前我们还没有许可。

这个问题有什么自由的解决办法吗?

如何找到解决方案中相对于其位置名称不正确的所有名称空间

为什么不直接下载并安装试用版,做你需要的,然后摆脱r#呢?

否则,编写一个带有搜索和替换的简单解析器应该不难,只是"繁琐"且耗时,才能完全正确。

然而,一旦你这样做了,你就会遇到这样的问题:你之前的所有include语句都需要修改以包含新的命名空间,这是r#将为你做的,作为它的操作的一部分。

说真的,就把r#当作免费试用版,然后从中得到你需要的东西。更好的是,买一份给自己……我得到了我的150美元。