Salesforce Log Reader: Tarayıcıda hata ayıklama günlükleri, netlik için yeniden formatlandı
Salesforce Log Reader, salesforce-log-reader.com adresinden, geliştiricilerin ve yöneticilerin sorunları daha hızlı teşhis etmelerine yardımcı olmak için Salesforce hata ayıklama günlüklerini yeniden düzenleyen bir Chrome uzantısıdır. Uzantı, ham hata ayıklama çıktısını, renk kodlu günlük seviyeleri, hiyerarşik girinti, filtreler, arama ve hataların hızlı bir şekilde bulunması için klavye navigasyonu ile yapılandırılmış, etkileşimli bir görünüme dönüştürür. Salesforce Ayarlarında etkinleşir ve hem Classic hem de Lightning arayüzlerini destekler, her gün Apex yürütmesini ve sistem izlerini inceleyen geliştiriciler ve yöneticilere yöneliktir.
Ham hata ayıklama çıktısını yapılandırılmış, gezilebilir bir görünüme dönüştürür
Salesforce Log Reader, yerel günlük metnini Chrome içinde görsel olarak düzenlenmiş bir formata dönüştürür ve otomatik renk kodlaması kullanarak DEBUG, ERROR, INFO ve WARN satırlarını ve yöntem çağrısı iç içe geçişini açığa çıkaran hiyerarşik girintileme ile sunar. Gelişmiş filtreler, kullanıcıların belirli kategorileri veya olayları gizlemesine veya göstermesine olanak tanırken, entegre arama anahtar kelimeleri, kimlikleri veya hata mesajlarını bulur. Navigasyon, klavye kısayolları ile hızlandırılır ve uzantı, standart Salesforce günlük sayfalarında yapılandırma olmadan etkinleşir.
Tarayıcıda standart günlükleri işler, çok büyük dosyalar üzerinde sınırlamalarla
Uzantı, hata ayıklama günlüklerini tarayıcınız içinde yerel olarak ayrıştırır ve işler, bu da dosya indirmelerini önler ancak performansı tarayıcının CPU ve belleğine bağlı hale getirir. Standart Salesforce hata ayıklama dosyaları için optimize edilmiştir ve tipik izler hızlı bir şekilde işlenir; son derece büyük günlükler, sistem kaynaklarına bağlı olarak hafif performans dalgalanmaları yaşayabilir. Klavye kısayolları ve arama, uzun izleri taramak için harcanan zamanı azaltır ve daha ağır dosyaların algılanan etkisini azaltır.
Dışa maruz kalmayı azaltmak için hassas verileri yerel olarak işler
Biçimlendirme ve filtreleme, dış sunucular yerine tarayıcıda gerçekleşir ve uzantı, günlük içeriklerini dışa iletmez veya depolamaz. Bu yerel işleme, kimlikleri ve hata izlerini yerinde tutması gereken ekipler için yardımcı olur. Araç, aktif bir Salesforce hesabı ve Setup günlük görünümüne erişim gerektirir ve resmi bir Salesforce ürünü yerine bağımsız bir üçüncü taraf teklifi olup, yönetim ve satıcı destek seçimlerini etkiler.
İndirmelere ve dış editörlere pratik bir alternatif sunar
Günlükleri dış bir metin editörüne aktarmak yerine, uzantı standart Salesforce günlük sayfalarını geliştirir, böylece geliştiriciler web iş akışında kalabilir. Odaklanmış, hafif araç seti, bağlam değiştirmeyi azaltır ve Chrome'un ötesinde Chromium tabanlı tarayıcılarda çalışır. Uzantı, iç geliştirici konsolu penceresi yerine özellikle Setup günlük görünümlerini hedef alır, bu da günlük sayfalarını günlük teşhisler için kullanan ekipler için en faydalı hale getirir.
Salesforce Setup içinde sorun gideren geliştiriciler için pratik, odaklanmış bir araç
Salesforce Log Reader, bir tarayıcı içinde hata ayıklama çıktısının daha net, daha hızlı incelenmesini isteyen geliştiriciler ve yöneticiler için pratik bir seçenektir. Yerel işleme ve web tabanlı iş akışı, yerinde tanılama önceliği olan ekipler için uygundur; ancak, Geliştirici Konsolu'na bağımlı olan veya resmi tedarikçi araçlarına ihtiyaç duyan organizasyonlar, buna tamamen güvenmeden önce bu kapsam sınırlamasını dikkate almalıdır.