代码之家  ›  专栏  ›  技术社区  ›  MattH

VS2005 SQL语法突出显示对于嵌套注释不正确?

  •  2
  • MattH  · 技术社区  · 16 年前

    我在使用vs2005和ssms 2005。

    SQL Server允许如下嵌套注释:

    /* Comment 1
    /* Comment 2 */
    Some commented out code here
    */
    

    此代码运行正常。但是,如果将上述代码放入VS2005中的.sql文件中,它会错误地将注释掉的代码显示为“active”,(不是绿色)。StackOverflow似乎以同样的方式突出显示了代码。

    这是VS2005中的错误吗?或者SSMS处理嵌套注释与ANSISQL标准不同?

    有人能澄清这个差异吗?如果它看起来是一个错误,如果有办法修复语法突出显示?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Matt Wilko kingecg    15 年前

    我在SSMS 2008和VS2010中尝试过这个,它都是绿色的,所以我猜它是VS2005中的一个bug?

    推荐文章