如何向jEdit添加新的编程语言?

tyr*_*ter 0 processing jedit

我最近一直在学习Processing编程语言.处理包括一个称为处理开发环境(PDE)的IDE,但编辑器非常基础.

IDE可以选择使用外部编辑器.我的首选编辑之一是jEdit,因为它支持跨平台.Jedit已经内置了对170多种语言的支持,但目前还没有处理过,我认为它仍然有点太小众.

如何将具有所有颜色突出显示的处理添加到jEdit?

tyr*_*ter 5

这里详细介绍了添加处理的整个过程:http://wiki.processing.org/w/JEdit_as_External_IDE.

基本上,jEdit使用XML文件为其各种编辑模式定义语法着色规则(包括简单检查).每个语法定义文件都有一个文件扩展名映射,用于告诉jEdit用于单个文件的语言模式.对于处理文件,我们将使用标准的.pde扩展名.

您需要做两件事:(在安装下面的任何文件之前,请确保jEdit没有运行.)

  1. 语法突出显示

文件:Processing.xml下载到jEdit安装中的"modes"文件夹中.

在Linux/MAC上通常是这样 /usr/share/jedit/modes

在Windows上这是 C:\Program Files\jEdit\modes

然后将以下XML节点复制并粘贴到同一文件夹内的文件"catalog"中,并且应该准备好PDE文件的语法着色/检查: <MODE NAME="processing" FILE="Processing.xml" FILE_NAME_GLOB="*.pde" />

  1. 缩略语

下载媒体:abbrevs_v0.1.zip并将其压缩到您系统的正确文件夹中:

视窗

C:\Documents and Settings\{USERNAME}\.jedit
Run Code Online (Sandbox Code Playgroud)

苹果电脑

/Users/{USERNAME}/.jedit
Run Code Online (Sandbox Code Playgroud)

注意:此文件夹在Finder中不可见.解压缩您的主文件夹中的文件,打开终端窗口并键入:mv ~/abbrevs ~/.jedit/abbrevs</source>

Linux的

通过菜单找到jEdit设置目录的位置:实用程序>故障排除>活动日志,然后提取/复制该文件夹中的文件.

对于所有系统,您需要重新启动jEdit才能使缩写生效.