2017-04-12 103 views
0

有没有办法为整个解决方案和按钮或快捷方式做所有的灯泡行动?名称可以简化 - Visual Studio

或者添加一个可以简单但不通过灯泡显示的术语?

  • 我有多个文件,其中包括像“系统”这样的术语。或 “System.Threading”。
  • 我不知道我到底有多少文件都没有 检查了所有的
  • 我不想使用搜索&替换,因为我 不知道有多少事情也可能会被简化
  • 我希望代码具有可读性,并且不希望在其中留下不安全的困难条款。
  • 不,我没有创造混乱。我必须使用由另一个人创建的代码
+0

Resharper(https://www.jetbrains.com/resharper/)应该可以帮到你。 – MetaColon

回答

4

如果单击灯泡旁边的下拉菜单,它将提供选项以更改文档,项目中的所有简化事件或解。

它看起来是这样的:

Image of solution simplification

当然,对于工作,你将需要必要的using语句添加到您的文件。我知道resharper有一个选项可以添加应该总是导入到文件中的命名空间。如果你无法访问它,可以尝试他们提供的免费试用版,看看它是否对你有帮助。

+0

好的,发现了!但是通过这个解决方案,我仍然需要检查所有可能的简化文件吗? – Snickbrack

+0

嗯,这就是为什么我提到Resharper。如果您可以识别最常用的名称空间,那么可以将它们添加到您的文档中,然后进行名称空间简化。为了更精确地重构,你必须自己添加'using'语句,然后简化名称。也许你可以创建一些Visual Studio宏来为你做这个? – bkaf

相关问题