4

在工作中,我们有各种各样的文件扩展名的为我们的SQL代码:.PRC的存储过程,.TAB为表脚本等等等等的SQL Server 2012 VS 2010 - SQL语法高亮显示自定义的文件扩展名

在以前的版本SQL Server Management Studio的我可以将每个扩展设置为在Tools > Options > Text Editor > File Extension菜单中使用SQL语法高亮显示。

但在SQL Server 2012中为"SQL Query Editor"选项消失了:

enter image description here

任何人都知道周围的工作,我已经尝试了一些注册表黑客无济于事)

+0

是否可以选择切换到“double”扩展名,比如'.prc.sql'或'.tab.sql'? – 2012-04-20 11:36:57

+0

@AndriyM我可能最终会制作一个PowerShell脚本来做到这一点,但它是另一回事,记住并跟踪:( – Paddy 2012-04-20 13:25:14

回答

4

我加了一个*作为由SQL查询编辑器处理的文件扩展名,现在我在可用编辑器的下拉列表中有“SQL查询编辑器”选项。我编辑了reg关键是:

HKEY_CURRENT_USER \软件\微软\ SQL Server管理 工作室\ 11.0_Config \ {编辑B5A506EB-11BE-4782-9A18-21265C2CA0B4} \扩展

我匹配该DWORD值是“sql”扩展名的值。

编辑: 它看起来像只适用于SMSS的会话生活。当我关闭并重新打开SMSS时,PRC映射被删除,我创建的DWORD键被删除。希望我能找到一种方法来保持它的持久性。

相关问题