在Visual Studio 2008中打開時擴展名爲.SQL的文件具有T-SQL語法高亮顯示功能。Visual Studio 2008中的SQL高亮顯示
我該如何說服編輯器將這種語法高亮應用於具有不同擴展名的文件(在我的例子中爲.PLPGSQL)。
SQL編輯器似乎不是工具>選項>文本編輯器>文件擴展名>編輯器下拉列表中的一個選項 - 這是唯一可以看到任何東西的區域,之後。
我覺得我錯過了一些應該很明顯的東西。
在Visual Studio 2008中打開時擴展名爲.SQL的文件具有T-SQL語法高亮顯示功能。Visual Studio 2008中的SQL高亮顯示
我該如何說服編輯器將這種語法高亮應用於具有不同擴展名的文件(在我的例子中爲.PLPGSQL)。
SQL編輯器似乎不是工具>選項>文本編輯器>文件擴展名>編輯器下拉列表中的一個選項 - 這是唯一可以看到任何東西的區域,之後。
我覺得我錯過了一些應該很明顯的東西。
我猜你現在有你的答案,但無論如何,對於那些誰仍然搜索...
你必須撥弄了一下你的註冊表,至少在VS 2008:
首先,創建在「文件擴展名」 特定擴展名的鍵(在我爲例:.PRC)
HKLM:\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\File Extensions\.prc
默認值。然後設置爲: 「{FA6E5E79-C8EE-4D37-B79A-5067F8BD5630}
」
應該這樣做。
註冊表位置將根據您是否擁有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}」。
我相信有一個選項可以做到這一點。位IIRC它在一個不起眼的地方。 – leppie 2010-11-05 12:08:30
VS 2010或2012的任何人的注意事項。如果您還安裝了SQL Server數據工具,那麼您將在該對話框中獲得「Microsoft SQL Server數據工具,T-SQL編輯器」選項。 – 2013-11-07 02:40:09