每次启动 Visual Studio 时,第一次单击“添加引用”以将 DLL 引用添加到项目时,默认情况下会选择该对话框上的 .NET 选项卡。大多数阅读本文的人可能已经注意到,要填写完整的 .NET 组件列表可能需要很长时间(通常超过 30 秒)。
但是,由于我们设计解决方案的方式,大约 80% 的时间,我想从“项目”选项卡或“浏览”选项卡中进行选择。
Visual Studio 中是否有任何设置可以让我将“项目”设置为第一个加载的选项卡?有谁知道任何其他隐藏的技巧来达到同样的效果?
每次启动 Visual Studio 时,第一次单击“添加引用”以将 DLL 引用添加到项目时,默认情况下会选择该对话框上的 .NET 选项卡。大多数阅读本文的人可能已经注意到,要填写完整的 .NET 组件列表可能需要很长时间(通常超过 30 秒)。
但是,由于我们设计解决方案的方式,大约 80% 的时间,我想从“项目”选项卡或“浏览”选项卡中进行选择。
Visual Studio 中是否有任何设置可以让我将“项目”设置为第一个加载的选项卡?有谁知道任何其他隐藏的技巧来达到同样的效果?
我使用这个技巧以不同的方式做到这一点。打开您的对象浏览器(Cntrl + Alt + J)。将浏览下拉菜单更改为“我的解决方案”。选择你想要的项目。在工具栏上,单击“在解决方案资源管理器中添加到选定项目中的引用”。
一项整洁的工作为我节省了很多时间。
如果您安装了Visual Studio 2008 的PowerCommands,则可以在项目之间复制粘贴引用,以及复制粘贴单个项目作为引用,所有这些都无需打开引用对话框。
我从未找到任何允许您更改默认选项卡的地方。是的,加载该窗口需要多长时间很烦人。我认为这是我们必须忍受的事情。
Tuna Toksoz 为 Visual Studio 创建了一个快速添加引用对话框插件。
您可能会考虑的另一个提示是,如果您在另一个项目中引用了一个类型,ReSharper会注意到它并提供为您将其添加到您的引用中。
有了这个,除非我有要添加的文件 dll 引用,否则我永远不会访问该选项卡。
据我所知,恐怕答案是否定的。我什至浏览了注册表以确定是否有办法重新排序选项卡。您可能可以使用十六进制编辑器来完成此操作,但我建议您不要这样做。