web-dev-qa-db-ja.com

SQL Server Management Studio Express 2005のクエリエディターで空白を表示する方法はありますか?

Visual Studio 2008で有効にしましたが、SQL Server Management Studio 2005Expressでこの機能を有効にしたいのですが。誰かがそれが可能かどうか知っていますか?多分それ以降のバージョンで?

EDIT:申し訳ありませんが、私は特にテキスト/クエリエディタを意味していました。

42
Pandincus

それでもこれを行う方法を知る必要がある場合。

HKEY_CURRENT_USERのレジストリキーを編集します。

Software\Microsoft\Microsoft SQL Server\xx\Tools\Shell\Text Editor\Visible Whitespace

xxはお持ちのバージョンです(90は2005、100は2008)

表示するには1に設定します。または、SQL Server 2012以降のクライアントツールの場合は、HKCUにもあります。

Software\Microsoft\Microsoft\SQL Server Management Studio\v\Text Editor\Visible Whitespace

ここで、SQL Server 2012ではv11.0であり、SQL Server2014では12.0です。

51
Andir

Ctrl R、Ctrl Wを実行してみてください。

これはEdit.ViewWhiteSpaceコマンド(これは[ツール]> [オプション]> [キーボード]で確認できます)であり、そのキーボードの組み合わせに割り当てる必要があります。

これは、Server Management Studio11.0.2100.60で機能しました。

30

SSMS 2012以降、これは編集> 詳細> 空白の表示で利用できます。

23
Andrewww

SSMS(2005、2008についてはわかりません)はこの機能を提供していません。

ただし、次のように、スペースとタブに表示されるグリフを使用するフォントを使用できます。 http://imgur.com/944LZ

Type Light という無料のフォントエディタを使用して、スペースグリフが表示された既存のフォントのコピーを作成しました。

私はそれがハックであることを知っています、しかし意志があるところには通常方法があります...

3
Simon Chadwick