看板 Editor 關於我們 聯絡資訊
我最近有一份工作專案 程式跑出的log 都是上萬行 我可能有好一陣子需要看log來debug 看得實在很累... 這些log有分DEBUG INFO ERROR.. 全部夾雜在一個檔案 我原本想自己寫一支程式來讀取這個log 檔案 然後分離出DEBUG ERROR的log 並寫在debug.log, error.log 這樣 但我最近又有一個新想法 我知道notepad++ 有外掛功能 我目前想法是 https://i.imgur.com/Bg01ylC.jpg
在plugins下產生一個屬於我的外掛 然後可以選不同level的log 並顯示在notepad++ 因為沒寫過 也不知道這功能的難易度多少 請問有高手可以給我點方向怎麼寫這個plugin 如果有github的example 就太好了 還是有現成的工具或plugin可以達成我要的 再麻煩各位高手給我點方向 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.145.236 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1626407957.A.18B.html
mars90226: 如果是單純想要過濾檔案內容的話,用 vim 很容易做到 07/16 23:54
mars90226: 用 :lv /DEBUG/ % 會列出此檔案所有包含 DEBUG 的行 07/16 23:56
mars90226: 用 :lopen 顯示,然後就可以再把結果複製到其他檔案去 07/16 23:56
mars90226: 或者更簡單的 grep DEBUG log > debug.log 07/16 23:57
chiaohuang: 感謝樓上 我熊熊忘記還有grep 可以用 謝謝了 07/19 23:39