C'è un modo per ottenere un formato migliore di output con byebug? Quando stampo oggetti l'output è un po 'difficile da leggere, sarebbe meglio con colori simili a Awesome Print
.Formato migliore per byebug (con colori)
risposta
Non esiste alcuna opzione nativa su byebug per formattare l'output con i colori, ma esiste una gemma che è possibile utilizzare per colorare un po 'di output di byebug per facilitare la leggibilità, che credo sia ciò che si sta puntando qui.
Si prega di seguire questo link per vedere le istruzioni su come installare byebug-color-printer Gem. https://github.com/ahmadsherif/byebug-color-printer
Oppure si potrebbe usare la leva. https://github.com/pry/pry :)
Fammi sapere come funziona per te. Spero possa essere d'aiuto.
byebug-color-printer non funzionerà se non si desidera utilizzare una versione molto vecchia di byebug: https://github.com/ahmadsherif/byebug-color-printer/blob/master/byebug-color-printer.gemspec# L21 – Gerry
Se aggiungi awesome_print
al progetto (tramite Gemfile se usi bundler), ap sarà disponibile all'interno di byebug
.
non funziona come con Pry o IRB, però. – sevenseacat
Usa la tua pp. Prova 'require" pp "' e quando ispeziona oggetti usa 'pp oggetto'. – DiegoSalazar
... o semplicemente usi awesome_print? –
La leva è stata super utile, ma si tratta più della formattazione della linea che del colore. –