我正在开发一个非常大的产品,该产品在 5 个不同的项目中包含数百个文件,其中包括一个网站项目
所有这些项目都加载在 VS 2008 中的一个解决方案下
我们使用 TFS 作为源代码控制。
我正在修复这个解决方案中的错误,现在我必须检查各种文件并打开其他许多文件来搜索类似/相关的代码。
我想快速从一个文件导航到另一个文件。我真的花了一些时间来寻找我不想做的合适的文件。
是否可以在解决方案资源管理器中对签出的文件进行分组?或任何其他在选定文件之间导航的方式。
任何其他建议也欢迎。
我正在开发一个非常大的产品,该产品在 5 个不同的项目中包含数百个文件,其中包括一个网站项目
所有这些项目都加载在 VS 2008 中的一个解决方案下
我们使用 TFS 作为源代码控制。
我正在修复这个解决方案中的错误,现在我必须检查各种文件并打开其他许多文件来搜索类似/相关的代码。
我想快速从一个文件导航到另一个文件。我真的花了一些时间来寻找我不想做的合适的文件。
是否可以在解决方案资源管理器中对签出的文件进行分组?或任何其他在选定文件之间导航的方式。
任何其他建议也欢迎。
这里有几个小窍门
VSCommands有一些功能可以帮助您提高工作效率
生产力 PowerTools有一些功能可以帮助您提高生产力
快速查找(在您键入时突出显示您的搜索)
增强的滚动条(易于导航到文件的编辑部分)
解决方案导航器(键入要搜索的文件名)
Ctrl + 单击以导航到定义等等。
我使用ReSharper,其中大部分都在其中。
您可以在 Pending Changes 窗口中一目了然地查看已签出的内容。
转到查看菜单,选择其他窗口,然后选择待更改。这将打开 Visual Studio 底部的 Pending Changes 窗口:
从那里,您可以双击任何文件以在编辑器中打开它,或者您可以使用上下文菜单执行其他操作,例如与工作区版本、最新版本进行比较等。
尽管除了使用 Telerik 的 JustCode 工具外,我没有找到任何智能解决方案。
http://www.telerik.com/help/justcode/code-navigation-and-search.html
此工具允许我通过在解决方案资源管理器中按名称搜索文件和定位文件来进行快捷导航:)
至少这给了我预期的 80%。