Index
Questo post è la continuazione della parte 1 dei “Rational Developer for i – Rdi – Trucchi e FAQ (Parte 1 – IT) “
Forse non tutti conoscono il plugin freeware Isphere per Rational Rdi: una collezione di utility veramente interessanti per chi lavora con Rdi creata e messa a disposizione della community come freeware da Tools/400 e Thomas Raddatz (grazie Thomas!!!).
Tra le varie cose interessanti di Isphere c’è la possibilità di fare una ricerca nei sorgenti molto più evoluta rispetto alla ricerca sorgenti “nativa” di Rdi:
A) Possiamo ricercare nei sorgenti mettendo più condizione in AND o in OR… una cosa che effettivamente mancava nella ricerca con Rdi. Questa ricerca, come quella nativa di Rdi, può essere fatta su un filtro che comprende anche diversi file sorgenti SRCPF, magari in differenti librerie.
B) La ricerca dei file sorgenti può essere anche fatta utilizzando le Regular Expression che possono aiutare a fare delle ricerche più complete: facciamo un esempio con la ricerca della stringa “dcl-f employee”: se avessimo dei sorgenti con questa istruzione scritta in modi differenti … ad esempio con degli spazi tra dcl-f ed employee … (ad esempio “dcl-f employee” , “dcl-f employee”, “dcl-f employees” ecc), potremmo utilizzar proprio una regular expression per trovare tutti questi sorgenti… immettendo la regular expression ” “dcl-f[ ]+employee” oppure “dcl-f +employee”
C) La ricerca sorgenti di Isphere ha anche un’altra possibilità interessante: esportare il risultato di una ricerca può essere esportato in un file Excel … che potrebbe essere utile per fare una checklist o per dividersi il lavoro in un team di sviluppatori in un progetto di refactoring importante.
Prendo spunto da un post di Midrange.com per pesentare un altro esempio di ricerca stringhe tramite la funzione regular-expression delle ricerche “Isphere”: supponiamo di voler cercare tutti i sorgenti che contengo stringhe composte da una I (o un F) (minuscolo/maiuscolo), seguita da un punto e da almeno un carattere dopo il punto… quindi sì “i.mod” oppure “f.mod” ma no “i. “:
La regular expression da indicare nella ricerca sorgenti di Isphere è: [iIfF].[a-zA-Z]+
--- Roberto De Pedrini Faq400.comLe funzioni di debug con Visual Studio Code sono disponibili da qualche tempo ma questa nuova versione 2.10.0 semplifica la…
A distanza di due anni e mezzo dal mio post Trasferire oggetti con ObjectConnect ed Enterprise Extender, sono finalmente riuscito…
Con un piccolo trucco anche una semplice istruzione SELECT può eseguire qualsiasi comando di sistema ! Vediamo come...
Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer
Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer
Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer