SSMS 2008中的#region功能

Ses*_*ame 13 sql sql-server region visual-studio

使用Sql Server 2008,是否有类似于Visual Studio中的#region的功能?

我知道节点似乎允许折叠SQL段,但据我所知,这是基于SQL语句的语法.

虽然这接近我所追求的,但我想知道是否有一种方法可以定义一段代码,无论语法如何,类似于#region/#endregion.

有什么想法吗?

小智 10

是的,SSMS 2008中有原生支持,没有任何插件.区域定义如下:

  1. 从第一个GO命令到下一个GO命令.
  2. BEGIN - END,BEGIN TRY - END TRY,BEGIN CATCH - END CATCH之间的陈述
  3. 多行语句

请参阅此处的示例:http: //blog.sqlauthority.com/2009/06/28/sql-server-2008-management-studio-new-features-2/


Car*_*ñoz 9

有一个名为SSMS Tools Pack的 SSMS加载项.它允许您使用#region/#endregion http://www.ssmstoolspack.com/Features?f=9

  • 仅当您选择块并按"CTRL + K + J"时才折叠区域 (3认同)