在记事本++langs.xml中更改注释行字符不起作用 [英] Changing comment line character in Notepad++ langs.xml doesn't work

查看:11
本文介绍了在记事本++langs.xml中更改注释行字符不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

我看过的所有地方都建议您编辑C:Users\AppDataRoamingNotepad++langs.xml,在该文件中找到正确的语言标记,并将其更改为我想要的字符。问题是,当我这样做时,什么都不会改变。

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

<Language name="sql" ext="sql" commentStart="/*" commentEnd="*/" commentLine="#"> ...
进行更改后,我重新启动了Notepad++(几次),尝试打开一个新的.sql文件并对其应用语言样式,然后将语言切换为其他语言,然后再切换回SQL。无论我做什么,它仍然将--视为注释字符,即使langs.xml中的注释字符设置为#。

关闭/打开记事本++是否等同于"重新启动"?我可以强制它重新加载langs.xml文件吗?

推荐答案

我遇到过类似的问题,更新APPDATA和安装目录中的langs.xml文件都不起作用。我最终意识到它使用的是Settings->Preferences->Clouds->Settings on cloud选项,所以它使用的是存储在我的Dropbox根目录下的Notepad++文件夹中的配置文件。我更新了该文件的版本(以管理员身份运行Notepad++),它在重新启动程序时将其拾取。

这篇关于在记事本++langs.xml中更改注释行字符不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆