GrammarEdit
Version_1.3
このエディタは、GOLDParser (http://www.goldparser.org/) の文法定義ファイルを操作することを目的としています。文法構文要素を強調表示し、ファイルを「オンザフライ」で解析し、定義された文法要素を表示して、簡単なナビゲーションを提供します。
プログラム ソース ファイルの編集にテキスト エディタを使用したことがある場合は、 GrammarEdit使用することに新しいことは何もありません。編集プロセスをできる限り Delphi IDE エディタに近づけるように努めました。 Delphi を一度も見たことがない方のために、いくつかの機能について説明しておきます。
Ctrl キーを押しながらテキストの周囲でマウスを動かすと、 GrammarEditテキスト内のどこかで定義されている構文文法要素 (ルール、シンボル、セット) を強調表示します。このような強調表示された単語上でマウスの左ボタンを押すと、テキスト内のこの要素の定義に移動します。
文法要素のツリー上で左マウス ボタンをダブルクリックすると、エディタ カーソルがテキスト内のこの要素に移動します。
Ctrl+Shift+0..9 キーを使用してテキストに最大 10 個のブックマークを配置でき、Ctrl+対応する数字キーを使用してそのブックマークにすぐに戻ることができます。
プロジェクトは CodeGear Delphi 2007 で構築されています https://github.com/SynEdit/SynEdit の SynEdit コンポーネントを使用しています
PS 非常に古いプロジェクトですが、誰かが私にソースを公開するように頼んだのです