Rational Developer for i – Rdi – Trucchi e FAQ (Parte 2 – IT)

Introduzione

Questo post è la continuazione della parte 1 dei “Rational Developer for i – Rdi – Trucchi e FAQ (Parte 1 – IT)

Rdi-Faq011: Ricerca di sorgenti in RSE Remote System Explorer di Rdi con Isphere

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.

Rdi-Faq012: Ancora Regular Expression per ricerca nei sorgenti con iSphere

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]+

Related Posts
DB2 for i SQL – Stringhe – POSSTR-LOCATE-LOCATE_IN_STRING (IT)

Introduzione Spesso, nelle nostre applicazioni, abbiamo la necessità di lavorare con le stringhe di testo e l'SQL del DB2 può Read more

DB2 for i & SQL – FAQ & Howto (Part. 1) (IT)

Database DB2 e SQL ... forse lo strumento più potente e completo che abbiamo sulla piattaforma IBM i: ecco una Read more

Annuncio IBM i 7.4

Arriva direttamente con l'uovo di Pasqua questo annuncio IBM per le novità della versione IBM i 7.4, versione iNext secondo Read more

Generated Always Columns – Approfondimenti (IT)

Introduzione "Generated Always Column": sono colonne, campi, di una tabella il cui contenuto è controllato direttamente dal sistema ... e Read more

--- Roberto De Pedrini Faq400.com

Recent Posts

Code for IBM i 2.10.0 – Debug IBM i con Visual Studio Code

Le funzioni di debug con Visual Studio Code sono disponibili da qualche tempo ma questa nuova versione 2.10.0 semplifica la…

16 ore ago

ObjectConnect over TCP/IP

A distanza di due anni e mezzo dal mio post Trasferire oggetti con ObjectConnect ed Enterprise Extender, sono finalmente riuscito…

1 giorno ago

SQL: SELECT con i “superpoteri”

Con un piccolo trucco anche una semplice istruzione SELECT può eseguire qualsiasi comando di sistema ! Vediamo come...

5 mesi ago

NetServer per tutti – parte 5

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago

NetServer per tutti – parte 4

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago

NetServer per tutti – parte 3

Una mini-guida a puntate per la configurazione, gestione, uso e risoluzione dei problemi di IBM i NetServer

1 anno ago