1
我喜欢使用记事本++进行语法编辑,因为它可以处理我工作的所有语言。记事本++能否支持sqlcmd语法?
但是,当我加载使用SQLCMD东西的TSQL脚本时,它会弄乱突出显示。
例如,如果你有一个这样的SQL文件:setvar DefaultDataPath "D:\Data\"
那么之后的一切将是浅灰色。
有没有办法告诉notepad ++不这样做?
我喜欢使用记事本++进行语法编辑,因为它可以处理我工作的所有语言。记事本++能否支持sqlcmd语法?
但是,当我加载使用SQLCMD东西的TSQL脚本时,它会弄乱突出显示。
例如,如果你有一个这样的SQL文件:setvar DefaultDataPath "D:\Data\"
那么之后的一切将是浅灰色。
有没有办法告诉notepad ++不这样做?
看来这里的问题来自于“你的行末”Notepad ++似乎将它翻译为一个转义引号(“),所以它认为它仍然在同一个字符串中。
我还没有看到记事本++中的任何东西可以自动修复这个给你(但说实话,我没有看太多)。一些替代选项:
"D:\Data"
"D:\Data\""
"D:\Data\\"
我注意到记事本+ +有这些类型的问题,但他们是纯粹的美容问题。