2010-11-05 169 views
4

在Visual Studio 2008中打開時擴展名爲.SQL的文件具有T-SQL語法高亮顯示功能。Visual Studio 2008中的SQL高亮顯示

我該如何說服編輯器將這種語法高亮應用於具有不同擴展名的文件(在我的例子中爲.PLPGSQL)。

SQL編輯器似乎不是工具>選項>文本編輯器>文件擴展名>編輯器下拉列表中的一個選項 - 這是唯一可以看到任何東西的區域,之後。

我覺得我錯過了一些應該很明顯的東西。

+0

我相信有一個選項可以做到這一點。位IIRC它在一個不起眼的地方。 – leppie 2010-11-05 12:08:30

+0

VS 2010或2012的任何人的注意事項。如果您還安裝了SQL Server數據工具,那麼您將在該對話框中獲得「Microsoft SQL Server數據工具,T-SQL編輯器」選項。 – 2013-11-07 02:40:09

回答

1

我猜你現在有你的答案,但無論如何,對於那些誰仍然搜索...

你必須撥弄了一下你的註冊表,至少在VS 2008:

首先,創建在「文件擴展名」 特定擴展名的鍵(在我爲例:.PRC)

HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.prc 

默認值。然後設置爲: 「{FA6E5E79-C8EE-4D37-B79A-5067F8BD5630}

應該這樣做。

1

註冊表位置將根據您是否擁有32位或64位操作系統而有所不同。

對於32位Windows安裝,使用方法:
HKLM \ SOFTWARE \微軟\ VisualStudio的\ 9.0 \語言\文件擴展名

而對於一個64位Windows安裝,使用:
(64-位)HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ VisualStudio \ 9.0 \ Languages \文件擴展名

作爲@David表示,您應該爲您的擴展名(如.tab,.prc等)創建一個新的密鑰並設置默認值爲「{FA6E5E79-C8EE-4D37-B79A-5067F8BD5630}」。

相關問題