2016-11-28 7 views
0

FAR Manager:デフォルトでFarColorerで構文を設定する方法。FAR Manager:デフォルトでFarColorerで構文を設定する方法

「* .zzz」のようなカスタム拡張子でファイルを開くと、「xml」、「パスカル」などのFarColorerプラグインの構文が異なります(コンテンツに依存すると思います)。 デフォルトの構文を設定するにはどうすればよいですか?

答えて

0

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を編集しました。

関連する問題