Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Editor 如何将自定义编程语言添加到NotepadQQ?_Editor_Code Formatting_Plc_G Code - Fatal编程技术网

Editor 如何将自定义编程语言添加到NotepadQQ?

Editor 如何将自定义编程语言添加到NotepadQQ?,editor,code-formatting,plc,g-code,Editor,Code Formatting,Plc,G Code,在NotepadQQ中,我想添加G代码和PLC(FBD、LD、ST、IL和SFC)编程语言定义/语法代码突出显示。用户可以这样做吗?怎么做的?我发现了一篇关于如何添加语言的帖子 但这有点超出了我的知识基础。以下是这篇文章的要点: 无法将XMLs从Notepad++迁移到Notepadqq。他们是 完全不同的格式。最好的方法是从 刮擦 似乎需要一些格式化语言的知识来创建这样的生成文件。我不知道如何在我的计算机上的notepadqq中实现它。notepadqq使用CodeMirror“模式”来处

在NotepadQQ中,我想添加G代码和PLC(FBD、LD、ST、IL和SFC)编程语言定义/语法代码突出显示。用户可以这样做吗?怎么做的?我发现了一篇关于如何添加语言的帖子 但这有点超出了我的知识基础。以下是这篇文章的要点:

无法将XMLs从Notepad++迁移到Notepadqq。他们是 完全不同的格式。最好的方法是从 刮擦

似乎需要一些格式化语言的知识来创建这样的生成文件。我不知道如何在我的计算机上的notepadqq中实现它。

notepadqq使用CodeMirror“模式”来处理语言高亮显示

本页介绍如何添加它们(有点过时,请查找Languages.json而不是Languages.js)。

在安装文件夹中查找这些路径,可能类似于appdata/editor/

选择一种与您的新语言相匹配的现有语言并根据您的需要对其进行修改可能是最简单的方法

您可以在这里找到如何创建模式(它们只是JavaScript):

据我所知,您的问题与makefiles无关。因为这是你的标签,你可能不会得到很多答案,甚至不会得到很多意见。@MarkGaleck谢谢。我试着把Notepadqq放进去,但是没有标签(虽然有9篇帖子),而且我在stackoverflow没有足够的声誉来添加一篇新的帖子。你能想到其他一些有用的标签吗?我确实找到了编辑。@GeoffreyWheeler我也有同样的需要。你有什么发现吗?@PauloHenrique没有,你认为我们如何重新措辞这个问题才能得到好的回答?如果能添加一个NotepadQQ标签就太好了?