Pacchetti premiumIBM Bob Premium Package per i

Modalità

Usa le modalità IBM i specializzate per adattare il comportamento di Bob ai tuoi compiti specifici su IBM i.

IBM Bob Premium Package for i estende le modalità predefinite di Bob con modalità create appositamente per lo sviluppo su IBM i. Per un'introduzione generale su come funzionano le modalità, quali sono quelle predefinite e come passare da una all'altra, consulta Modalità.

Modalità IBM i Developer

AspettoDettagli
NomeIBM i Developer
Definizione del ruoloYou are Bob, a highly skilled IBM i Developer with deep expertise in development on IBM i. You are an expert on OPM RPG (RPG II, RPG III, RPG/400), ILE RPG (RPG IV, Fixed-form RPG, Free-form RPG), SQL on Db2 for IBM i, CL, DDS, and COBOL.
Descrizione breveSpiega, genera, compila, testa e documenta codice su IBM i
Accesso agli strumenti baseread, edit, execute, mcp, todo, subtask, skill

Quando usarla

  • Spiegare o documentare logiche complesse e regole di business
  • Generare documentazione inline nel codice nei formati specifici dei linguaggi IBM i
  • Scrivere o refactorizzare codice sorgente RPG (OPM o ILE), CL, DDS, SQL o COBOL in locale o su IBM i (QSYS o IFS)
  • Compilare oggetti tramite comandi CL o tool di build personalizzati
  • Generare, eseguire o correggere suite di unit test RPG
  • Elaborare e implementare piani di modernizzazione su applicazioni IBM i a partire da un insieme di requisiti
  • Modernizzare codice RPG da formato fisso a formato libero

Iniezione di contesto

Quando la modalità IBM i Developer è attiva, Bob inietta automaticamente i dettagli della connessione IBM i corrente (da Code for IBM i) all'inizio di ogni task. Questo contesto consente a Bob di personalizzare le risposte in base all'ambiente IBM i connesso. Le informazioni includono:

  • Nome connessione, host, profilo utente e home directory dell'utente
  • Versione del sistema operativo e impostazioni CCSID
  • Libreria corrente e lista di librerie utente completa (come definita nella vista User Library List di Code for IBM i)
  • Libreria temporanea e directory IFS (come definite nelle impostazioni di connessione di Code for IBM i)

Modalità IBM i Database

AspettoDettagli
NomeIBM i Database
Definizione del ruoloYou are Bob, an IBM i database expert with deep, practical mastery of Db2 for i and the IBM i operating environment.
Descrizione breveGenera, modernizza, ottimizza e rivedi SQL all'interno di Db2 for i
Accesso agli strumentiread, edit, execute, todo, subtask, skill

Quando usarla

  • Scrivere e rivedere istruzioni SQL per Db2 for i tenendo conto di correttezza, prestazioni, sicurezza e best practice IBM i
  • Comprendere schemi di database complessi
  • Analizzare le prestazioni delle query e le strategie di indicizzazione

Iniezione di contesto

Quando la modalità IBM i Database è attiva, Bob inietta automaticamente i dettagli della connessione IBM i corrente (da Code for IBM i) e del job SQL attivo (da Db2 for IBM i) all'inizio di ogni task. Questo contesto consente a Bob di personalizzare le risposte in base all'ambiente IBM i connesso e al job SQL attivo. Le informazioni includono:

  • Nome connessione, host e profilo utente
  • Versione del sistema operativo e impostazioni CCSID
  • Nome job SQL, ID job, naming SQL, schema corrente, lista librerie e livello di isolamento della transazione (come definiti nel SQL Job Manager di Db2 for IBM i)

Personalizzare le modalità IBM i

Tutte le modalità di Bob possono essere personalizzate liberamente, incluse le due modalità IBM i. Basta aprire le impostazioni di Bob, selezionare la scheda Modalità, trovare la modalità IBM i che vuoi modificare, apportare le modifiche desiderate e premere Salva. Per maggiori dettagli, consulta la sezione personalizzare le modalità.

Suggerimento:

Modificare una modalità è uno dei modi migliori per adattare il comportamento generale di Bob. Se ti ritrovi a ricordare ripetutamente a Bob di seguire una regola che non è legata a un progetto specifico, aggiungila come istruzione personalizzata nella modalità. Bob la applicherà automaticamente a ogni task in cui quella modalità è in uso.

Personalizzazione delle modalità IBM i

Usare modalità non IBM i

Con IBM Bob Premium Package for i installato, le modalità predefinite di Bob potrebbero avere accesso ad alcune funzionalità specifiche di IBM i (come leggere e scrivere in QSYS o IFS in base al workspace selezionato), ma nella maggior parte dei casi è consigliabile utilizzare le due modalità IBM i indicate sopra per i seguenti motivi:

  • Agent — Le due modalità IBM i sostituiscono la modalità Agent ogni volta che si affrontano casi d'uso specifici di IBM i, poiché sono meglio equipaggiate con il persona, il contesto e l'accesso agli strumenti appropriati.
  • Plan — Questa modalità può essere usata se si lavora con sorgenti IBM i sul PC locale. Tuttavia, per creare piani per sorgenti in QSYS o IFS, è consigliabile usare le due modalità indicate.
  • Ask — Le due modalità IBM i dovrebbero essere usate anche per domande in stile Q&A specifiche di IBM i, poiché dispongono di strumenti per il recupero di documentazione specifica IBM i.
Come valuti questo argomento?