【发布时间】:2015-05-05 04:47:24
【问题描述】:
我的服务器上有一个带有 cmets 的 SQL 导出文件。使用的行注释运算符是标签#。 Notepad++ 不会将此视为注释掉的行,因为颜色不会改变,并且任何诸如like 和while 之类的单词都会变为粗体蓝色。
当您在服务器上运行脚本以安装 SQL 时,它运行良好,cmets 被视为应有的状态。您如何告诉 NPP # 运算符应该注释掉该行? 都显示颜色并在Ctrl-k 行前添加#。
注意:我在 langs.xml 文件中添加了commentLine="#",但没有成功。
【问题讨论】:
-
按照@konstantin-jäger 的建议,我编写了自己的 SQL“用户定义语言”。它在大多数情况下都有效,可以做我需要它做的事情(包括
Ctrl+K选项),所以这就是我现在使用的。如果有人想要,我有一个 XML 脚本,但我不会接受它作为解决方案,因为它不是我想要的(或将来遇到此问题的任何其他人),因为我想稍微调整一下一种现有的语言,而不是自己编写,因为编写自己的语言永远不会出现在 NPP 更新中。 -
stackoverflow.com/questions/9251858/hide-comments-in-notepad Duplicate(2010 年是我能找到的最早的)。
标签: sql configuration notepad++ tweak