Dati :: Stampante

Bella stampa colorata di strutture dati perl e oggetti
Scarica ora

Dati :: Stampante Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Nome editore:
  • Breno G. de Oliveira
  • Sito web dell'editore:
  • http://search.cpan.org/~garu/

Dati :: Stampante Tag


Dati :: Stampante Descrizione

Bella stampa colorata delle strutture e degli oggetti dei dati perl Dati :: Dumper è un modulo Perl destinato a stringere le strutture dei dati in un modo che sono adatte per essere stato indicato in.synopsis utilizza dati: stampante; # o semplicemente "Usa DDP" per breve il mio @array = QW (A B); $ array = 'c'; p @array; # Non è necessario passare i riferimenti! Il codice sopra mostrerà questo (con uscita colorata): "A", "B", Undef, "C",] Puoi anche ispezionare Oggetti: My $BJ = SomeClass-> Nuovo; p ($ obj); che potrebbe darti qualcosa del tipo: \ SomeClass {Genitori Moose :: Oggetto lineare @isa someccans, alce :: Oggetto Metodi pubblici (3): Bar, Foo, Meta Metodi privati (0) Interni: {_Something => 42,}} Se per qualche motivo si desidera gestire con la stringa di uscita invece di stamparlo su STDERR, puoi semplicemente chiedere un valore di ritorno: # Passa a una stringa My $ string = P (@some_array); # output su stdout invece di stderr print p (% some_hash); # o persino rendering come HTML usa HTML :: FRAENSI; ansi2html (P ($ oggetto)); Infine, è possibile impostare tutte le opzioni durante l'inizializzazione, compresa colorazione, identificazione e filtri! Utilizzare i dati :: Stampante {Color => {'REGEX' => 'BLU', 'HASH' => 'GIALLO',}, FILTERS => {'DateTime' => SUB {$ _ -> YMD} , 'Scalare' => sub {"Oh Noes, ho trovato uno scalare! $ _ "},},}; puoi perdere il primo {} blocco e semplicemente inizializzarlo con un hash regolare, se rende le cose Più facile da leggere: utilizzare i dati :: Stampante Deparese => 1, sort_keys => 0; e se ti piace la configurazione migliore dei valori predefiniti, basta inserirli in un file '.daprinter' nella tua dir a casa e non ripetere te stesso mai più. Requisiti: · Perl.


Dati :: Stampante Software correlato