26

在 Visual Studio 2012 中处理数据库项目时,VS 在添加或编辑表时默认使用“设计视图”窗格。虽然您可以在分屏模式下工作,但 T-SQL 窗格默认为底部窗格。

由于我更喜欢​​直接使用 T-SQL 而不是设计器,因此我不断切换以使 T-SQL 窗格成为最顶层的编辑器,以便使用对象。不幸的是,VS 不记得这个偏好,所以每次我使用表时,我都必须更改以使 T-SQL 窗格显示在顶部而不是设计器窗格下方。

我查看了 Tools --> Options 下是否有设置来控制此行为,但到目前为止,我一直无法找到这样做的设置。我也对该主题进行了一些谷歌搜索,但没有发现任何对这种特殊情况有帮助的东西。

这对我来说比其他任何事情都更令人烦恼,但是当我发现自己不断切换窗格时,我想知道是否有人知道在 VS 或注册表或其他一些配置文件中的设置,这些设置会迫使 VS 记住我的偏好还是默认为设计器窗格顶部的 T-SQL 窗格?

4

1 回答 1

52

如果您想完全摆脱设计师,请尝试以下方法:

  1. 右键单击该文件,然后选择Open With...
  2. 选择Microsoft SQL Server Data Tools, T-SQL Editor,
  3. 点击Set as Default
  4. 单击OK

下次您将能够简单地双击该文件以在 T-SQL 中打开它。

于 2013-01-28T21:29:34.000 回答