如何找到解决方案中相对于其位置名称不正确的所有名称空间
本文关键字:不正确 空间 有名称 位置 何找 解决方案 相对于 | 更新日期: 2023-09-27 18:11:11
我正在寻找一种在解决方案中找到所有错误名称空间的技术。
错误的命名空间是指所有与当前位置不同的命名空间。
例如:如果我有一个名为MyCompany.MyProject.Frontend的项目,并且我在Controller文件夹下有一个类,那么最终命名空间应该是: MyCompany.MyProject.Frontend.Controller
如何找到所有不遵循此标准的名称空间?
我知道Resharper提供了这个功能,但是目前我们还没有许可。
这个问题有什么自由的解决办法吗?为什么不直接下载并安装试用版,做你需要的,然后摆脱r#呢?
否则,编写一个带有搜索和替换的简单解析器应该不难,只是"繁琐"且耗时,才能完全正确。
然而,一旦你这样做了,你就会遇到这样的问题:你之前的所有include语句都需要修改以包含新的命名空间,这是r#将为你做的,作为它的操作的一部分。
说真的,就把r#当作免费试用版,然后从中得到你需要的东西。更好的是,买一份给自己……我得到了我的150美元。