【问题标题】:Disable Table Designer in Visual Studio在 Visual Studio 中禁用表设计器
【发布时间】:2013-05-20 20:24:17
【问题描述】:

我最近将我的数据库项目升级到 VS2012,现在面临着 表格设计器 的可恶(我敢肯定有人喜欢它,但是我是一名 Sql 开发人员,手动查找编码表定义的速度快得多)。有什么办法可以关闭该死的东西吗?我已经尝试过(我相信我已经尝试过)Tools -> Options -> Database Tools 下的所有选项,但没有任何效果。

尝试的事情

  1. 我试图从 "C:\Program 中删除 Designer 文件 (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\SQLDB\Designers" 目录,但这只是在尝试打开一个 表格脚本。
  2. 我试图重命名指向设计器的注册表项 (HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config\Packages{74bc53b2-d9b7-4579-abe5-43d11a7ecd03}) 但注册表项会神奇地重命名并返回。

【问题讨论】:

  • 打开表时,是不是默认得到T-SQLDesign的拆分视图?
  • 是的,正确的。但这是我想要删除的设计视图。您可以通过展开视图的 TSql 部分来做到这一点,但我每次打开文件时都必须这样做。你下面的答案正是我想要的,所以谢谢。

标签: visual-studio


【解决方案1】:

解决方案资源管理器中

  • 右击yourTable.sql表定义
  • 点击打开方式...
  • 选择 Microsoft SQL Server 数据工具,T-SQL 编辑器
  • 点击设为默认
  • 点击确定

以上步骤将确保您始终使用 T-SQL 编辑器打开表定义。您可以通过选择Microsoft SQL Server Data Tools, Editor Selector恢复到默认设置。

【讨论】:

  • 不错的+1!在 Visual Studio 2017 中,选择 T-SQL 编辑器时有一个“with Encoding”选项……你知道这是什么意思吗?
  • @sɐunıɔןɐqɐp 它允许您选择不同的文件编码,例如UTF-8、ASCII 等
  • 谢谢你,上帝保佑你。 +1
猜你喜欢
  • 2010-10-08
  • 1970-01-01
  • 1970-01-01
  • 2010-12-30
  • 2023-03-09
  • 2012-01-08
  • 2014-01-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多