0

复杂的解决方案通常包含多个项目。

目前我在一个解决方案中有 30 多个项目。

一些项目内部可能包含许多文件(最多 1000 个或更多)。

因此,当您打开来自不同项目的文件时,所有这些东西都会被扩展。因此,如果我想使用解决方案资源管理器查找某个文件,我需要永远滚动直到找到它。

当然,可以使用 Resharper 的 Ctrl+T 导航到它,但这与那些您不记得名称但记住它所在的项目和文件夹的文件无关。

我试图找到一些可以从项目中创建选项卡的扩展,但不幸的是没有成功。那么有没有办法在这种情况下有效地导航呢?

4

1 回答 1

0

一些想法:

  • 将文件组织到文件夹中,以便在处理任何给定功能时打开的文件夹不会超过几个
  • 忘记文件;相反,按名称导航到班级。Ctrl+, 是默认快捷键。
  • 使用 F12 去定义;这也避免了查找文件。
  • 按关键字搜索。Ctrl+Shift+F 在所有文件中查找。您只需要记住文件中的某些内容即可;它不必是文件名。
  • 在选项/项目和解决方案/常规中启用“在解决方案资源管理器中跟踪活动项目”。这会使正在编辑的文件在解决方案资源管理器中保持选中状态(但确实会导致大量文件夹一直在扩展)。
  • 相反,禁用“跟踪活动项目”,然后您将负责展开哪些文件夹。两种都试一下,看看哪一种效果最好。
  • 使用解决方案文件夹,它使您能够将多个项目放入一个文件夹中。
于 2015-02-19T12:19:02.220 回答