2016-06-01 5 views
0

アトムはハック可能なテキストエディタですが、私のニーズに合わせてハックする方法がありません。 PC上で私はNotepad ++とそのカスタム強調エンジンを使って非常に大きなログファイルを視覚的な手がかりで見ることができます。アトムテキストエディタ - 正規表現に基づいたハイライトライン

私は、その内容に基づいてAtomの個々の行をハイライトすることができます:行に「警告」が含まれているとします。オレンジ色または「エラー」 - 赤色にします。

答えて

0

AtomはWebテクノロジをベースにしているため、JavaScriptとCSSを使用して動作を変更できます。

<span class="text plain"> <span class="meta paragraph text">Warning</span> </span>

は残念ながら、現在にはCSS selectorsはありません:たとえば、あなたはプレーンテキストの文書に「警告」と入力し、開発者ツールを開いて、場合、あなたはそれはプレーンなHTMLとしてレンダリングされて表示されますテキストをタグペアの内側に配置する必要があるため、JavaScript/Coffeescriptでプラグインまたはパッケージを作成する必要があります。 How to CSS: select element based on inner HTML)は良い出発点です。

JavaScriptを使用して、エディタビューのHTML内にある「警告」のすべてのインスタンスを検出し、クラスを追加します。その後、CSSを使用して行を強調表示できます。

custom gramma rをログファイルに作成することもできます。

+0

これは私が求めていることではありません。私のファイルには、[2016-05-31 17:10:12]のような構造化されていないログデータがあります。[警告]何かが起こってログに記録されました。ファイル内の[警告]行をすべて強調したいです。 –

+0

十分に明確ではなかった。着信を編集! – idleberg

関連する問題