FAR Manager:デフォルトでFarColorerで構文を設定する方法。FAR Manager:デフォルトでFarColorerで構文を設定する方法
「* .zzz」のようなカスタム拡張子でファイルを開くと、「xml」、「パスカル」などのFarColorerプラグインの構文が異なります(コンテンツに依存すると思います)。 デフォルトの構文を設定するにはどうすればよいですか?
FAR Manager:デフォルトでFarColorerで構文を設定する方法。FAR Manager:デフォルトでFarColorerで構文を設定する方法
「* .zzz」のようなカスタム拡張子でファイルを開くと、「xml」、「パスカル」などのFarColorerプラグインの構文が異なります(コンテンツに依存すると思います)。 デフォルトの構文を設定するにはどうすればよいですか?
FAR Manager FarColorerプラグインは、ファイル名に基づいて、ファイル内の最初の行に基づいてファイルを識別します。 C:\Program Files\Far Manager\Plugins\FarColorer\base\hrc\proto.hrc
の例を参照してください。私はディレクティブが最初の4行を検索すると思う
<prototype name="python" group="main" description="Python">
<location link="jar:common.jar!base/python.hrc"/>
<filename>/\.(py|pyw|pys)$/i</filename>
<firstline weight='2'>/^\#!\S*.+python/</firstline>
<firstline>/^("""|import)/</firstline>
</prototype>
:Python用
は、それが.py
で終わるファイル名、.pyw
または.pys
OR #!/usr/bin/env python
で例えばbegingファイルにマッチやコメントやimport
を持つファイル最初の行だけでなく、ファイル内にもあります。
構文を定義するにはproto.hrcを編集するか、F9->オプション - >プラグイン設定 - > FarColorer->スキームのユーザーファイルにカスタムファイルを追加しようとします("フルファイルパスはユーザーファイルを設定しますスキームの ")。例えば
.zzzファイルもPythonのファイルであれば、私は上のリンクを変更します<filename>/\.(py|pyw|pys|zzz)$/i</filename>
あなたはFAR再インストールした場合は、もう一度同じ操作を行う必要があります。私は "スキームのユーザーファイル"を使用しようとしていないし、私は自分の必要性のためにproto.hrcを編集しました。