Erl syntax file by 老季, Version 2, erl.esy (7 KB)
EPCL syntax file
/in Syntax Files/by Vicky FangEPCL syntax file by Sudipto Bhowmik, epcl.esy (2 KB) - The EPCL programming language is special to GE's PSLF software.
XSLT 1.0 + Xpath 1.0 syntax file
/in Syntax Files/by Chelsea KernXSLT 1.0 + Xpath 1.0 syntax file by Masayuki Nakahara, xslt.esy (5 KB) - XSLT 1.0 + Xpath 1.0 syntax file.
Lua 5.2 構文ファイル
/in Syntax Files/by Chelsea KernLua 5.2 構文ファイル , Version 1.0, lua52.esy (11 KB) - [強調表示の色設定]
1. 演算子など
2. 数値と文字列
3. 予約された変数
4. キーワード
5. 関数
10. 廃止された関数と廃止予定の関数
[制約]
- [[文字列]] の形式は改行を含んだものには対応していません。(EmEditorの正規表現の制限)
- ブロックコメントは = を含めたものには対応していません。(--[[色がつく]] --[=[色がつかない]=])
- 行コメントは半角スペースが必要です。("-- 色がつく" "--色がつかない")
ブロックコメントよりも行コメントが先に判定されるらしく、
"--" で定義すると、ブロックコメントも一行しか色がついてくれませんでした。
[Tips] アウトラインの設定
タイプ(T): カスタム (開始をレベル 1/終了をレベル 2 として指定)
レベル 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
レベル 2: (\bend\b|\buntil\b|\})
正規表現にチェックをつけてください。
Syntax File for Lua 5.2
Based on Reference Manual. (http://www.lua.org/manual/5.2/)
[Keyword color]
1. Operators
2. Numerical constant and Literal strings
3. Reserved variables
4. Syntax keywords
5. Basic functions
10. Deprecated and Removed
[Restriction]
- Literal strings using long bracket cannot include newline. ("[[highlight '\n' is disable]]")
- Long comment cannot include equal signs. ("--[[highlight is enable]]", "--[=[highlight is disable]=]")
- Short comment needs space after double hyphen. ("-- highlight is enable", "--highlight is disable" )
[Tips] Customize Outline Plug-in
Type: Custom (Specify Begin as Level 1/End as Level 2)
Level 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
Level 2: (\bend\b|\buntil\b|\})
Check both "Regular Expression".
1. 演算子など
2. 数値と文字列
3. 予約された変数
4. キーワード
5. 関数
10. 廃止された関数と廃止予定の関数
[制約]
- [[文字列]] の形式は改行を含んだものには対応していません。(EmEditorの正規表現の制限)
- ブロックコメントは = を含めたものには対応していません。(--[[色がつく]] --[=[色がつかない]=])
- 行コメントは半角スペースが必要です。("-- 色がつく" "--色がつかない")
ブロックコメントよりも行コメントが先に判定されるらしく、
"--" で定義すると、ブロックコメントも一行しか色がついてくれませんでした。
[Tips] アウトラインの設定
タイプ(T): カスタム (開始をレベル 1/終了をレベル 2 として指定)
レベル 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
レベル 2: (\bend\b|\buntil\b|\})
正規表現にチェックをつけてください。
Syntax File for Lua 5.2
Based on Reference Manual. (http://www.lua.org/manual/5.2/)
[Keyword color]
1. Operators
2. Numerical constant and Literal strings
3. Reserved variables
4. Syntax keywords
5. Basic functions
10. Deprecated and Removed
[Restriction]
- Literal strings using long bracket cannot include newline. ("[[highlight '\n' is disable]]")
- Long comment cannot include equal signs. ("--[[highlight is enable]]", "--[=[highlight is disable]=]")
- Short comment needs space after double hyphen. ("-- highlight is enable", "--highlight is disable" )
[Tips] Customize Outline Plug-in
Type: Custom (Specify Begin as Level 1/End as Level 2)
Level 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
Level 2: (\bend\b|\buntil\b|\})
Check both "Regular Expression".
newLISP syntax file
/in Syntax Files/by Chelsea KernnewLISP syntax file by Norman, newlisp.esy (8 KB) - The Syntax file for the newLISP programming language.
http://www.newlisp.org/
http://www.newlisp.org/
Syntax file for CUDA C/C++
/in Syntax Files/by Chelsea KernSyntax file for CUDA C/C++ , cuda_cpp.esy (6 KB) - This was derived from the default EmEditor C++ syntax file, with the addition of CUDA 4.2 keywords
Go 構文ファイル
/in Syntax Files/by Chelsea KernGo 構文ファイル , go.esy (3 KB) - Googleが開発した新しいプログラミング言語Goの構文ファイルです
MTML(Movable Type Marckup Language)構文ファイル
/in Syntax Files/by Chelsea KernMTML(Movable Type Marckup Language)構文ファイル , Version 1.0, mtml.esy (42 KB) - HTMLの強調文字列のリストにMTタグを追加するための構文ファイルです。
HTMLの設定を複製してMTMLの設定を作ってください。
MTMLの強調文字列の設定画面を開き、構文ファイルをインポートしてください。
その際「古いキーワードを削除しますか?...」と聞かれるので「いいえ」を選択してください。
キーワードは
http://www.movabletype.org/documentation/appendices/tags/
から拾いました。
HTMLの設定を複製してMTMLの設定を作ってください。
MTMLの強調文字列の設定画面を開き、構文ファイルをインポートしてください。
その際「古いキーワードを削除しますか?...」と聞かれるので「いいえ」を選択してください。
キーワードは
http://www.movabletype.org/documentation/appendices/tags/
から拾いました。
AutoHotKey Script syntax file
/in Syntax Files/by Chelsea KernAutoHotKey Script syntax file , ahk.esy (59 KB) - AutoHotKey Script syntax file
F# syntax file
/in Syntax Files/by Chelsea KernF# syntax file by Toshihiro Shima, fsharp.esy (3 KB) - F# syntax file.