4

私は音声認識を使用して SQL を口述しますが、並べるのが面倒です。タブがどこにあるかを確認できれば、時間を大幅に節約できます。

4

2 に答える 2

5

Management Studio は、Visual Studio にある文書化されていない機能もサポートしています。エディター ウィンドウの特定の列の位置に垂直のガイドラインを追加します。

以下のテキストを使用して .reg ファイルを作成し、それを開いてレジストリにマージします。これにより、SQL Server 2005 で 8 文字ごとに 1 行が追加されます (列 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"
于 2008-12-01T23:17:45.410 に答える
1

おそらくRed Gate によるSQL Refactorでしょう。コードの目的のレイアウトを定義してから、コマンド「Lay Out SQL」を使用するだけです。

SQL Refactor をインストールすると、追加のメニュー項目が Management Studio のメイン メニューに追加されます。各コマンドにはキーボード ショートカット (たとえば、Lay Out SQL の場合は Ctrl+B Ctrl+L) があるため、そのコマンドを音声認識ツールに割り当てることができるはずです。

SQL Refactor には価格が付属していますが、14 日間の完全に機能する試用版をダウンロードして、ニーズに合わせて試すことができます。

于 2008-12-02T10:53:27.427 に答える