有没有办法在SQL Server Management Studio Express 2005的查询编辑器中查看空格?

时间:2010-05-03 18:03:27

标签: sql-server-2005 ide whitespace ssms

我在Visual Studio 2008中启用了它,但我真的想在SQL Server Management Studio 2005 Express中启用此功能。有谁知道它可能吗?也许在以后的版本中?

编辑:抱歉,我的意思是在文字/查询编辑器中。

4 个答案:

答案 0 :(得分:51)

如果你仍然需要知道如何做到这一点。

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中的 v 11.0,而SQL Server 2014中的 v 12.0

答案 1 :(得分:28)

尝试 Ctrl R,Ctrl W

这是 Edit.ViewWhiteSpace 命令(您可以在工具>选项>键盘中看到此信息)并应分配给该键盘组合。

这适用于Server Management Studio 11.0.2100.60。

答案 2 :(得分:22)

从SSMS 2012开始,这可以在编辑>中找到。 高级> 查看空白区域

答案 3 :(得分:3)

SSMS(2005年,我不知道2008年)没有提供此功能。

但是,您可以使用对空格和制表符使用可见字形的字体,如下所示:http://imgur.com/944LZ

我使用名为Type Light的免费字体编辑器制作现有字体的副本,并带有可见空格字形。

我知道这是一个黑客攻击,但有意志的地方通常有办法......