2008-12-01 16 views
4

我使用語音識別來指定SQL,並且排列起來很麻煩。如果我能看到製表位在哪裏,那將節省我很多時間。我怎樣才能看到製表符在SQL Server Management Studio編輯器中的位置?

+1

@DylanCorriveau,您編輯的標記已經是問題標記的標記同義詞。在編輯審閱隊列中編輯5,6,7歲的問題,但是這些問題沒有做任何事情,但是更改標籤對這些帖子沒有任何價值,並且浪費了審覈時間 - 我強烈建議您停下來,如果您想要找到更有影響力的編輯機會有興趣幫助社區。 – 2015-05-12 17:18:46

回答

5

Management Studio支持未公開的功能Visual Studio has as well。它將垂直引導線添加到編輯器窗口的特定列位置。

使用下面的文本創建一個.reg文件,並打開它將其與您的註冊表合併。這將在SQL Server 2005中每8個字符添加一行(最多到第96列)。根據需要進行修改以適應您的製表符大小。它似乎不支持超過12行。字符串的RGB部分應該設置顏色,但它總是顯示爲黑色。您會很快注意到爲什麼這是一個未公開的功能 - 這些線路出現在不需要的位置,如消息輸出窗口。

Windows Registry Editor Version 5.00 

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\Shell\Text Editor] 
"Guides"="RGB(128,0,0) 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96" 
+0

感謝你 - 我想刪除討厭的垂直線!我在註冊表中發現了一些小麻煩(不像上面說的那樣),但我所做的只是註冊表搜索我的行(「80,100,120」),最終我能夠刪除違規條目。順便說一句,我得到了線,因爲我嘗試了SSMSBoost,但是在「卸載」之後線仍然存在。 – 2015-07-07 06:05:58

1

也許SQL Refactor由紅門。您可以定義所需的代碼佈局,然後使用命令「佈局SQL」。

當您安裝SQL重構時,它將額外的菜單項添加到Management Studio主菜單。每個命令都有它的鍵盤快捷鍵(例如,對於佈局SQL,它是Ctrl + B Ctrl + L),所以我假設你應該能夠將該命令分配給你的語音識別工具。

SQL Refactor附帶價格,但您可以下載14天完整的工作試用版來嘗試它,以滿足您的需求。

+0

我認爲我的公司有這個工具(它包含在一個產品包中)。我將不得不看看它是否支持我們的格式標準。 – 2008-12-02 16:01:37

相關問題