【发布时间】:2009-01-09 13:24:48
【问题描述】:
在寻找轻量级 Scala 开发环境时,我发现了一个用于 jEdit 的 Scala edit mode。不过,我不知道如何使用它。如何在 jEdit 中加入一种新的编辑模式?
【问题讨论】:
在寻找轻量级 Scala 开发环境时,我发现了一个用于 jEdit 的 Scala edit mode。不过,我不知道如何使用它。如何在 jEdit 中加入一种新的编辑模式?
【问题讨论】:
所有这些都可以在 jEdit 的帮助中找到,使用 jEdit -> 编写编辑模式 -> 安装编辑模式。但是,如果你和我一样,先尝试了 StackOverflow,那么这里就是它的短处。
将模式文件(在本例中为 scala.xml)放在 jEdit 主目录的“modes”目录中——这可以通过 Utilities 菜单找到——如果你希望所有用户都可以使用它,或者“modes” " 用户 jEdit 设置目录中的目录 -- 如果新模式仅供一个用户使用,也可以通过实用程序菜单找到。
之后,在同一目录中编辑文件“目录”。它包含支持的模式列表。如果您在设置目录下工作,将没有任何示例可用作参考,但主目录内的目录有很多。
对于引用模式,设置目录目录如下所示:
<?xml version="1.0"?>
<!DOCTYPE MODES SYSTEM "catalog.dtd">
<MODES>
<!-- Add lines like the following, one for each edit mode you add: -->
<!-- <MODE NAME="foo" FILE="foo.xml" FILE_NAME_GLOB="*.foo" /> -->
<MODE NAME="scala" FILE="scala.xml"
FILE_NAME_GLOB="*.scala" />
</MODES>
【讨论】:
这个JEdit Setup with Scala可以帮到你吗?
它引用JEdit fully configured 来运行Scala 项目。
【讨论】:
您可以将 scala.xml 文件复制到 $JEDIT_HOME/modes
【讨论】: