当前位置:  开发笔记 > 编程语言 > 正文

如何使用Visual Studio 2005/resharper自动为文件夹,命名空间或项目中的每个文件添加"using"语句

如何解决《如何使用VisualStudio2005/resharper自动为文件夹,命名空间或项目中的每个文件添加"using"语句》经验,为你挑选了2个好方法。

我正在使用resharper做一个大的重构,我继续从一个文件到另一个文件,并在"using"部分一遍又一遍地添加相同的命名空间

无论如何要在文件夹,命名空间或项目中的每个文件中添加"using"语句?尽管有些文件不需要引用,但大多数文件都是如此,因此它可以节省大量时间.



1> tanascius..:

我在"查找和替换"对话框中尝试使用正则表达式:

更换

^using System;$

using System;\nusing xxx;

这仅适用于使用System命名空间的文件,但也许您可以找到另一个常见的命名空间或结构元素.执行此操作后,您可以使用resharper重构解决方案(/文件夹)中的所有文件.这将删除双倍使用.

更新:您是否为现有类型引入了新的命名空间?有一个名为"move"的重构函数.它会将您的类型移动到新的命名空间并保留引用.



2> Ilya Ryzhenk..:

打开ReSharper选项/语言/ C#/命名空间导入

添加"应始终导入的命名空间"

针对解决方案或项目运行代码清理.您可能只想使用Optimize Using Directives模块创建配置文件(选项/工具/代码清理).

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有