İTerm terminal çıkışındaki hataları ve uyarıları nasıl vurgulayabilirim?


13

İTerm terminal uygulamasındaki önemli çıktı mesajlarına renk vurgulama kullanmamı sağlayacak bir çözüm arıyorum .

Vurgulanması gerekenler:

  • uygulama günlükleri dosya uyarıları, hatalar ve ölümler (apache, nginx, tomcat)
  • derleyici çıktısı
  • diğer benzer hatalar / uyarılar

resim açıklamasını buraya girin


1
sorunun tam olarak burada ne? Başlıktaki soru buysa, "optimal" ile ne demek istiyorsun?
nohillside

Hmm - yardım edip edemeyeceğimi göreyim - soruda bazı cevaplar var. Düzenlendiği gibi, "• her cevap aynı derecede geçerli:" En sevdiğiniz ______? "Kategorisinde hala biraz fazla. • cevabınız soru ile birlikte verilir ve daha fazla cevap beklersiniz: “______ için ______ kullanıyorum, ne kullanıyorsunuz?”
bmike

Yanıtlar:


39

iTerm, bir dizi normal ifadeye dayalı olarak konsol çıktısının renklendirilmesini destekler. Bunları Tercihler> Profiller> Gelişmiş> Tetikleyiciler> Düzenle'de ayarlayabilirsiniz.

İşte benim mevcut regexes kümesi:

(?i:.*error.*)                     // Yellow on Black
(?i:.*(warning|warn).*)            // Orange on Black
(?i:.*FATAL.*)                     // White on Red

Bir profilin Tetikleyicilerinde iTerm normal ifadeleri

Geliştirmek için bekliyoruz :)


Bu iTerm'in hangi versiyonunun tanıtıldığına dair bir fikrin var mı? Bu seçeneği bulamıyorumBuild 0.10
Sridhar Sarnobat

Bu ekledik (\s\sat.*)gibi herhangi İstisna izlerini yakalamak içinat /Users/rootux/.nvm/versions/node/v8.1.2/lib/node_modules/truffle/build/cli.bundled.js:329530:36
Gal Bracha

Ben ( |\[|\(|"|')pıtırtı ekledim , bu yüzden yukarıdaki hata olurdu (?i:.*( |\[|\(|"|')error( |\]|\)|"|')).*). Bu gibi günlükleri [246] ./components/src/errors/accessDeniedError.ts 366 bytes {0} [built]vurgulanmaz
RoberMP

Maalesef yukarıda bir hata var ancak artık düzenleyemiyor (moderatör?). O olmalı(?i:.*( |\[|\(|"|')error( |\]|\)|"|').*)
RoberMP
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.