2012-02-21 89 views
1

我喜欢使用记事本++进行语法编辑,因为它可以处理我工作的所有语言。记事本++能否支持sqlcmd语法?

但是,当我加载使用SQLCMD东西的TSQL脚本时,它会弄乱突出显示。

例如,如果你有一个这样的SQL文件:setvar DefaultDataPath "D:\Data\"那么之后的一切将是浅灰色。

有没有办法告诉notepad ++不这样做?

回答

1

看来这里的问题来自于“你的行末”Notepad ++似乎将它翻译为一个转义引号(“),所以它认为它仍然在同一个字符串中。

我还没有看到记事本++中的任何东西可以自动修复这个给你(但说实话,我没有看太多)。一些替代选项:

"D:\Data" 
"D:\Data\"" 
"D:\Data\\" 

我注意到记事本+ +有这些类型的问题,但他们是纯粹的美容问题。