作为一名.Net开发人员,我花了大部分时间在Visual Studio(2008)中工作。 虽然IDE中有许多有用的功能,但我发现每天都有许多令人沮丧的事情。
其中一个是窗户对接和固定。有许多不同的窗口类型(调试,挂起签入,查找结果,错误等),和 它们很方便一目了然。然而,他们在哪里展示它们是非常难以预测的。
例如,如果您取消固定查找结果窗口(您希望能够完全看到当前页面),那么下次您进行搜索时,它可能就在任何地方! 它们的位置和对接类型在运行应用程序时会发生变化,直至何时停止。
有时打开visual studio会重置我的所有面板,它们将无处不在!
您有什么建议可以“控制”这些窗口的干扰,同时能够按照预期使用它们?
您找到了哪些其他问题(带窗口)?
适用于Visual Studio 2005或2008。
答案 0 :(得分:2)
如果您使用工具 - >导入和导出设置..并导出常规设置 - >窗口布局然后在您遇到重置问题时,您可以再次导入窗口布局。
就个人而言,我在2008年对Docking系统没有任何实际问题。偶尔我会放错一些东西,但你很快就会知道导入系统的键盘快捷键。
答案 1 :(得分:2)
James Avery:
Visual Studio Add-Ins Every Developer Should Download Now: VSWindowManager PowerToy
Visual Studio IDE包含大量不同的Windows,所有这些Windows在不同时间都很有用。如果你像我一样,你有不同的窗口布局,你喜欢在开发工作的不同点使用。当我编写HTML时,我喜欢隐藏工具箱和任务列表窗口。在设计表单时,我想显示工具箱和任务列表。当我编写代码时,我喜欢隐藏除任务列表之外的所有窗口。根据我正在做的事情不断打开,关闭和移动窗口可能既令人沮丧又耗时。
...
VSWindowManager将根据您当前是在查看设计器还是代码文件,自动在设计和编码布局之间切换。您还可以使用“应用窗口布局”菜单上的命令从当前保存的布局中进行选择。当您选择其中一个已保存的布局时,VSWindowManager将自动隐藏,显示和重新排列窗口,使它们与以前完全相同。
该页面上的链接已损坏,但您可以找到 VSWindowManager on CodePlex 。
修改 Here's a SO question,让它在VS 2008中发挥作用。