Geditに構文ハイライター形式を追加するにはどうすればよいですか?


19

追加の構文言語の正規表現を追加するにはどうすればよいですか?


1
具体的には、どのテキストエディターについて話しているのですか?Gedit?
-enzotib

使用するエディターを教えてください。gedit、mcedit、scite?また、言語を教えていただければ、構文ファイルの入手先を知っているかもしれません。
ユーザー不明

1
この言語は、実際にはテキストファイルの強調表示スキームです。どこにも存在しないように発明しました。エディターは、Ubuntuに付属するデフォルトのエディターです。テキストエディターとだけ書かれていますが、ヘルプについてはgeditと書かれてます。
ブライアンフィールド

回答:


23

GTKSourceViewを使用して構文を強調表示するGedit(デフォルトのテキストエディター)。XMLファイルを使用して、さまざまな構文を強調表示する方法を定義します。

あり、チュートリアルリファレンス文書 GTKSourceViewサイトでは。完成したソースファイル定義は、/usr/share/gtksourceview-2.0/language-specs/または/usr/share/gtksourceview-3.0/language-specs/に保存されます。例を参照して確認してください。

また、Geditサイトに詳細なチュートリアルがあります。

新しい言語仕様を作成した後、geditを再起動すると、言語のリストに自動的に追加されます。


1
Ubuntuの最新バージョンで実行しているエディターはおそらくgtksourcceview-3.0を使用しているでしょう。したがって、上記の答えのように2.0ではなく3.0のディレクトリを探してください。
エアル14

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.