【问题标题】:Can Visual Studio remove explicit namespace from declarations?Visual Studio 可以从声明中删除显式命名空间吗?
【发布时间】:2013-10-24 16:40:10
【问题描述】:

我刚刚将 10 年的代码从 VB 转换为 c#,目前正在尝试清理转换后的代码。

有没有办法告诉 Visual Studio 用一个最短的定义替换现有的类名来考虑之前定义的 using 语句?

例如:我想要这条线

System.Data.Common.DbDataAdapter myDbDataAdapter;

转换成

DbDataAdapter myDbDataAdapter;

如果using System.Data.Common; 在文件中。

【问题讨论】:

  • 我不知道“裸”VS,但 Resharper 可以做到。

标签: c# visual-studio visual-studio-2012 namespaces


【解决方案1】:

是的,我也是这么想的。试一试 ReSharper。格式文件函数有执行此操作的选项。您甚至可以使用它来获得完整的解决方案。

http://www.jetbrains.com/resharper/

【讨论】:

  • 根据您的操作,他们确实有several ways 来免费获取该程序。开源项目、教室、学生(许可证规定您只能在家庭作业中使用它)和活跃的 Microsoft MVP 成员都可以免费获得它。
猜你喜欢
  • 1970-01-01
  • 2019-03-22
  • 1970-01-01
  • 1970-01-01
  • 2012-03-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多