用户定义的语言不适用于记事本中的指定文件类型++

发布于 2024-11-08 13:31:30 字数 168 浏览 2 评论 0原文

我在 Notepad++ 中创建了一种相当简单的用户定义语言,并为其赋予了关联的扩展名。但是,当我打开以该扩展名命名的文件时,什么也没有发生。没有语法突出显示或注释突出显示。

知道我做错了什么吗?

扩展的设置没有前导 ".",如 Notepad++ 文档中所指定。

I have created a fairly simple user-defined language in Notepad++, and given it an associated extension. But, when I open files I have named with that extension, nothing happens. No syntax highlighting, or comment highlighting.

Any idea what I have done wrong?

The settings for the extension do not have a leading ".", as specified in the Notepad++ docs.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

森罗 2024-11-15 13:31:30

这个问题已经解决了,所以我想整个问题可以被关闭或删除。我不确定他们在哪个版本中修复了这个问题,但在最新的 v6.5.1 中,一切都按预期运行。

  1. 转到菜单 语言 >定义您的语言...
  2. 创建一种新语言或从下拉菜单中选择现有语言
  3. Ext. 文本框中添加您所需的扩展名(不带前导“.”)。如果您有多个分机,请用空格分隔。
  4. 现在打开具有此类扩展名的文件,它会正确突出显示。要确认用户定义语言扩展是否正确,您还可以查看通常存储在 %APPDATA%\Notepad++\ 文件夹中的 userDefineLang.xml

This has been fixed, so I guess the whole question could be closed or deleted. I'm not sure in which version they fixed it, but in the latest v6.5.1 everything works as intended.

  1. Go to menu Language > Define your language...
  2. Create a new language or select from the dropdown menu an existing one
  3. In the Ext. text box add your desired extension with no leading "." and space separated if you have multiple extensions.
  4. Now open a file with such extension and it is properly highlighted. To confirm that the User Defined Language extension is correct, you can also take a look at the userDefineLang.xml usually stored in your %APPDATA%\Notepad++\ folder.
差↓一点笑了 2024-11-15 13:31:30

这是关于如何为新语言创建您自己的 Notepad++ 语法定义的清晰指南。

Here is a clear guide for how to create your own Notepad++ syntax definition for a new language.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文