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

2024-01-07

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

知道我做错了什么吗?

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


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

  1. 转到菜单Language > Define your language...
  2. 创建一种新语言或从下拉菜单中选择现有语言
  3. In the Ext.文本框中添加所需的扩展名,不带前导“.”如果您有多个分机,请用空格分隔。
  4. 现在打开具有此类扩展名的文件,它会正确突出显示。要确认用户定义语言扩展是否正确,您还可以查看userDefineLang.xml通常存储在您的%APPDATA%\Notepad++\ folder.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用户定义的语言不适用于 Notepad++ 中的指定文件类型 的相关文章

  • 在 Windows 记事本的 Python 中创建 UTF-16 换行符

    在 Ubuntu 中运行的 Python 2 7 中 这段代码 f open testfile txt w f write Line one encode utf 16 f write u r n encode utf 16 f write
  • 如何删除 Notepad++ 中的特定行?

    我正在清理一些代码文件 C 并想要删除这些区域 我想删除所有包含字符串 region 的行 这只是一个例子 我可以想到更多的用途 但这可能吗 记事本 v6 5 Search菜单 gt Find gt Mark选项卡 gt 查找内容 您的搜索
  • Vim:突出显示每种文件类型的 TODO 一词

    我想在 vim 中突出显示 TODO 这个词 无论编辑什么文件 代码或普通文本 它目前适用于许多不同的语言 例如 默认情况下 TODO 在 C Java 注释中突出显示 但我将 vim 用于非代码文本文件 并且我希望看到它们也突出显示 TO
  • 是否可以配置 Eclipse 以突出显示 XML 中的 Java 语法?

    我正在为一个产品进行编程 该产品包含嵌入较大 XML 文件中的 Java 实际上是 BeanShell 代码片段 这些是在运行时动态执行的 整个文档的各个级别可以有多个这些代码标签
  • win32com(python)错误

    我正在尝试在记事本中为我正在处理的程序自动执行操作 但我无法弄清楚我收到的错误消息 import os import win32com object win32com client Dispatch Notepad Application
  • 即使没有任何内容,也会出现 Notepad++ XML 解析错误“文档末尾有额外内容”

    当我尝试在 Notepad 中验证 55 mb XML 文件时 收到上述错误消息 第一个遇到的错误在这里 第 1441520 行 共 22258651 行 Notepad 的屏幕截图 https i stack imgur com 9Atc
  • 文件保存期间语法突出显示随机消失

    我正在使用 vim 编辑一些 python 文件 最近偶尔会出现在 vim 中保存缓冲区后语法高亮消失的情况 我尝试重置syntax on and set filetype python但无济于事 我根本不知道是什么原因导致了这个问题 所以
  • 如何向 WordPress.com 上托管的 WordPress 博客添加语法突出显示?

    我希望为我的 WordPress 博客提供一个好的语法荧光笔 我有哪些选择 我经常看到它具有颜色鲜艳的语法突出显示和复制到剪贴板的选项 有谁知道这是什么工具吗 在 wordpress com 上 您无法安装插件 因此您必须使用 Wordpr
  • 矩阵乘法 - 视图/投影、世界/投影等

    在 HLSL 中有很多矩阵乘法 虽然我了解如何以及在何处使用它们 但我不确定它们是如何导出的或它们的实际目标是什么 所以我想知道是否有在线资源可以解释这一点 我特别好奇将世界矩阵乘以视图矩阵以及世界 视图矩阵乘以投影矩阵背后的目的是什么 您
  • Notepad++ - 使函数“可点击”?

    我只是想这可能有用 但我找不到办法 在 Notepad 中 有没有一种方法可以使函数名称 可单击 即使它们成为链接 这样如果您单击它们 它会自动将您带到其定义 最好是跨整个代码库 目前还没有插件提供可直接单击的函数名称 但您可以尝试使用 S
  • Sphinx内联代码高亮

    我使用 Sphinx 制作一个包含代码示例的网站 我成功地使用了 code block获取语 法高亮的指令 但我无法使用此代码获得内联语法突出显示 role bash code language bash Test inline bash
  • PHP Web 应用程序中的 Ace 编辑器

    我正在制作一个小型网络应用程序 允许用户通过以下方式提交 html css 和 javascript 内容王牌编辑器 http ace ajax org 在此编辑器中 将存储的内容回显到编辑器中就足够了 但是无论如何我找不到将用户输入提交到
  • java中的高亮文本

    我们正在开发抄袭检测框架 在那里我必须强调文档中可能抄袭的短语 首先对文档进行预处理 包括停用词删除 词干提取和数字删除 因此 预处理标记的突出显示变得困难 作为和示例 原文 极限编程是敏捷软件开发的一种方法 它强调在短开发周期 称为时间盒
  • VS Code:自定义关键字的注入语法范围在 C++ 中被覆盖

    我想制作一个小型 VS Code 扩展 为 C C 代码中的少数自定义关键字添加语法突出显示 我正在尝试通过注入语法来做到这一点source c and source cpp语言范围 遵循VS Code 语法高亮指南 https code
  • Qt Creator 中的 *.qss 文件没有语法突出显示?

    It s wired that Qt Creator didn t have a syntax highlight for its own style file format or did i missed some packages 版本
  • Notepad++ 删除包含重复单词的行

    我有一个 txt 文档 其中一行包含一个单词和一个日期 依此类推 Notepad 如何识别不同行中的相同单词并删除重复行 不是直接回答你的问题 但我根据标题找到了这篇文章 我只想删除重复的行 我找到了一个简单的方法来做到这一点here ht
  • Notepad++:: 通过正则表达式完全删除包含问号的行

    嗯 我想这就是我的标题 这对于我将要实现的目标来说是不言自明的 这是我当前的文本文件的示例 Diva was the winning song of the Eurovision Song Contest 1998 Who will win
  • Notepad++:通过快捷方式将第一个字母大写?

    我有一个巨大的单词列表 txt 文件中一行中的每个单词 并且某些单词需要手动大写 例如手动 所以我正在寻找记事本 当前我的编辑器 中是否有快捷方式自动将一行的第一个字母大写 但找不到 没有吗 如果没有 您能否建议我使用一个替代的 Windo
  • Notepad++正则表达式,查找大写字母但忽略某些单词

    我想找到所有大写字母 但我需要忽略某些单词 字母 例如 I m Surprised I Myself I Am Excited 在这种情况下 我试图标记所有大写字母 但排除 2 个单独的大写字母I and I m 这是我的出发点 A Z I
  • PyCharm:突出显示自定义文件类型

    在 PyCharm 中 是否可以为文件的语法突出显示定义自定义规则 这些规则结合了两种不同语言的语法 一个有点人为的示例 以下文件应被视为 HTML 脚本标记中的文本除外 该文本应被视为 Python 代码 p p br

随机推荐