0
私は自分のユーザ定義言語をnotepad ++で定義しようとしています。理由:異なるログファイルエントリの色分けスキームを導入したいと思います。特定のキーワードを含む完全な行を強調表示する方法があるかどうかを知っていますか?特別なキーワードが先頭にある場合Notepad ++ UDLハイライトライン
私は自分のユーザ定義言語をnotepad ++で定義しようとしています。理由:異なるログファイルエントリの色分けスキームを導入したいと思います。特定のキーワードを含む完全な行を強調表示する方法があるかどうかを知っていますか?特別なキーワードが先頭にある場合Notepad ++ UDLハイライトライン
あなたは
いくつかのエラーが発生した行を知っている何をしたい場合は、あなたがより良いのマーク]タブを使用しコメント行を使用することができますチェックボックスに「Bookmark line
」と入力します。 [2016年6月28日を編集]
あなたは正確にあなたの必要性に合った、より強力なソリューションが必要な場合は、プラグインPythonスクリプトで試すことができます。
プラグインがインストールされたら、Pythonスクリプトを書くことができます。
highlight_preprocessor
作成します。<ID_keyword>
Editor.markerDeleteAll(<ID_keyword>)
を呼び出すことにより、以前のハイライトを削除し、あなたが持っているそれぞれのキーワードについて
editor.markerSetBack(<ID_keyword>, (<R>, <G>, <B>))
を(LA呼び出して警告、等)各<ID_keyword>
についてeditor.markerAdd(<line_number>, <ID_keyword>)
notepad.callback(highlight_preprocessor, [NOTIFICATION.FILEBEFORESAVE])
動作させるのに時間と労力を要しますが、少なくともそれは可能です。
残念ながらキーワードはログラインの先頭にありません。 – Moerwald
OKですが、少なくとも単語とそれに続くものは強調表示されます。もう1つの簡単な方法は、特定の行(エラーのあるものなど)をブックマークすることです。より強力なソリューションが必要な場合は、Python Sciptを試すことができます(私は自分のソリューションを更新しました)。 –