在Notepad ++ langs.xml中更改注释行字符不起作用

时间:2015-01-20 16:22:29

标签: notepad++

我的公司使用#作为SQL注释,但Notepad ++ for SQL中的语言语法将注释行字符列为 - 。我想将注释行字符更改为#。

我到处都建议编辑C:\ Users \\ AppData \ Roaming \ Notepad ++ \ langs.xml,在该文件中找到正确的语言标记,并将其更改为我想要的字符。问题是,当我这样做时,没有任何改变。

这是从我的langs.xml文件中复制并粘贴的相关行:

<Language name="sql" ext="sql" commentStart="/*" commentEnd="*/" commentLine="#"> ...

进行了更改之后,我重新使用了Notepad ++(几次),尝试打开一个新的.sql文件并将语言样式应用于它,将语言切换为其他内容并返回SQL。无论我做什么,它仍然会将 - 作为注释字符,即使注释字符在langs.xml中设置为#。

关闭/打开Notepad ++与&#34;重启&#34;?不一样我可以强制它重新加载langs.xml文件吗?

1 个答案:

答案 0 :(得分:3)

我遇到了类似的问题,并且在AppData和安装目录中更新langs.xml文件都没有用。我终于意识到它正在使用设置 - &gt;偏好 - &gt;云 - &gt;在云选项上设置,因此它使用存储在我的DropBox根目录中的Notepad ++文件夹中的配置文件。我更新了该文件的版本(以管理员身份运行Notepad ++),并在重新启动程序时将其选中。