web-dev-qa-db-ja.com

Notepad ++:ルールベースの行の強調表示

Notepad ++の事前定義されたルールに基づいて行を自動的に強調表示する方法はありますか?

構文の強調表示についてではなく、ログファイルの読みやすさについて話しています。

私が見逃した機能またはプラグインを探しています。

27
Jonathan
  1. Language> Define your language...(またはバージョンとローカリゼーションファイルに応じて、View Language> User-Defined Dialog...、またはLanguage > User-Defined)を選択します)
  2. ユーザー定義ダイアログを使用して、何を強調表示するかを指定します。特定の単語を強調表示するには、キーワードリストタブを使用して、各単語をグループで入力し、必要に応じてカラー/フォントスタイルを選択します。 コメントと番号タブでコメント行を使用して、単語から行の終わりまで強調表示することもできます(単語の部分一致についてはキーワードとして記号を扱うをチェックしてください)。
  3. Language> User-Definedを選択します

このハイライトスキームを定期的に使用する場合は、Save As...をクリックして保存できます。このスキームは、メインのNotepad ++ウィンドウのLanguageメニューの下にリストされます。

8
Gnubie

私の前に述べたように:

[言語]> [言語を定義...]を選択します(または、バージョンとローカリゼーションファイルに応じて、[言語の表示]> [ユーザー定義ダイアログ...]、または[言語]> [ユーザー定義]を選択します)。

私の場合。 "V"で始まるコード行に色を付ける必要がありました{tab}区切り文字1のスタイルを設定しました。

  • オープン:V
  • 逃れる:
  • 閉じる:((EOL))

これは、ミッドテキストV以降も強調表示するため、{tab}を

開く:V {tab} // {tab}は表示されませんが存在します

{tab}が	としてエンコードされてエクスポートされた.xmlにあることがわかりました http://www.unicodemap.org/details/0x0009/index.html まさに私が必要とするもの。ユニコード文字コードでxmlを変更することにより

6
Joze Novak

同じ必要があります。 「特定のキーワードを含む行の強調表示」。私は現在 Baretail 以上を使用しています: Glogg これを使用していますが、これをNotepad ++で表示すると便利です。

私は通常、Notepad ++を使用してログファイルを参照しています。特定のイベントは特定のキーワードで始まります。 Notepad ++で行を強調表示すると、ログ内のイベントをすばやく見つけることができます。

5
cvdabbeele

N ++のプラグインが AnalysePlugin と呼ばれるようになりました。通常、正規表現、およびエスケープ検索が可能です。結果は別のペインにダンプされますが、結果の前景と背景のプロパティに色を付けたり、フィルターセットを保存およびロードしたりできます。

3
ryanr