Pakiety premiumIBM Bob Premium Package for i

Tryby

Używaj wyspecjalizowanych trybów IBM i, aby dopasować zachowanie Bob do konkretnych zadań na IBM i.

IBM Bob Premium Package for i rozszerza wbudowane tryby Bob o tryby stworzone specjalnie do pracy z IBM i. Ogólne wprowadzenie do działania trybów, listę wbudowanych trybów i sposób przełączania między nimi znajdziesz w Modes.

IBM i Developer mode

AspectDetails
NameIBM i Developer
Role definitionJesteś Bob, wysoko wykwalifikowanym IBM i Developer z głęboką wiedzą w zakresie tworzenia oprogramowania na IBM i. Jesteś ekspertem w 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 i COBOL.
Short descriptionWyjaśniaj, generuj, kompiluj, testuj i dokumentuj kod na IBM i
Base Tool accessread, edit, execute, mcp, todo, subtask, skill

Kiedy używać

  • Wyjaśnianie lub dokumentowanie złożonej logiki i reguł biznesowych
  • Generowanie dokumentacji w kodzie w formatach specyficznych dla języków IBM i
  • Pisanie lub refaktoryzacja kodu źródłowego RPG (OPM lub ILE), CL, DDS, SQL lub COBOL lokalnie albo bezpośrednio na IBM i (QSYS lub IFS)
  • Kompilowanie obiektów przy użyciu komend CL lub niestandardowych narzędzi build
  • Generowanie, uruchamianie lub naprawianie zestawów testów jednostkowych RPG
  • Tworzenie i wdrażanie planów modernizacji aplikacji IBM i na podstawie zestawu wymagań
  • Modernizacja kodu RPG z fixed-format do free-format

Wstrzykiwanie kontekstu

Gdy aktywny jest tryb IBM i Developer, Bob automatycznie wstrzykuje na początku każdego zadania szczegóły bieżącego połączenia IBM i (z Code for IBM i). Ten kontekst pozwala Bob precyzyjnie dopasować odpowiedzi do podłączonego środowiska IBM i. Te informacje obejmują:

  • Nazwę połączenia, host, profil użytkownika i katalog domowy użytkownika
  • Wersję systemu operacyjnego i ustawienia CCSID
  • Bieżącą bibliotekę i pełną listę bibliotek użytkownika (zgodnie z widokiem User Library List w Code for IBM i)
  • Bibliotekę tymczasową i katalog IFS (zgodnie z ustawieniami połączenia w Code for IBM i)

IBM i Database mode

AspectDetails
NameIBM i Database
Role definitionJesteś Bob, ekspertem od baz danych IBM i z głęboką, praktyczną znajomością Db2 for i i środowiska systemowego IBM i.
Short descriptionGeneruj, modernizuj, optymalizuj i przeglądaj SQL w Db2 for i
Tool accessread, edit, execute, todo, subtask, skill

Kiedy używać

  • Pisanie i przeglądanie instrukcji SQL dla Db2 for i z uwzględnieniem poprawności, wydajności, bezpieczeństwa i dobrych praktyk IBM i
  • Zrozumienie złożonych schematów baz danych
  • Analiza wydajności zapytań i strategii indeksowania

Wstrzykiwanie kontekstu

Gdy aktywny jest tryb IBM i Database, Bob automatycznie wstrzykuje na początku każdego zadania szczegóły bieżącego połączenia IBM i (z Code for IBM i) oraz active SQL job (z Db2 for IBM i). Ten kontekst pozwala Bob precyzyjnie dopasować odpowiedzi do podłączonego środowiska IBM i i aktywnego SQL job. Te informacje obejmują:

  • Nazwę połączenia, host i profil użytkownika
  • Wersję systemu operacyjnego i ustawienia CCSID
  • Nazwę SQL job, ID joba, SQL naming, bieżący schemat, library list i poziom izolacji transakcji (zgodnie z SQL Job Manager w Db2 for IBM i)

Dostosowywanie trybów IBM i

Wszystkie tryby w Bob można dowolnie dostosowywać, w tym oba tryby IBM i. Wystarczy przejść do ustawień Bob, wybrać kartę Modes, znaleźć tryb IBM i, który chcesz edytować, wprowadzić potrzebne zmiany i kliknąć zapisz. Więcej szczegółów znajdziesz w customizing modes.

Wskazówka:

Edytowanie trybu to jeden z najlepszych sposobów na dopasowanie ogólnego zachowania Bob. Jeśli często przypominasz Bob o przestrzeganiu reguły, która nie jest powiązana z konkretnym projektem, dodaj ją zamiast tego jako własną instrukcję w trybie. Bob zastosuje ją automatycznie przy każdym zadaniu, gdy ten tryb będzie używany.

Customizing IBM i modes

Korzystanie z trybów innych niż IBM i

Po zainstalowaniu IBM Bob Premium Package for i domyślne tryby w Bob mogą mieć dostęp do niektórych funkcji specyficznych dla IBM i (takich jak odczyt i zapis do QSYS lub IFS zależnie od wybranego workspace), ale w większości przypadków zaleca się korzystanie z dwóch powyższych trybów IBM i z następujących powodów:

  • Agent — Dwa tryby IBM i zastępują tryb Agent przy zadaniach specyficznych dla IBM i, ponieważ są lepiej wyposażone w odpowiednią personę, kontekst i dostęp do narzędzi.
  • Plan — Tego trybu możesz używać podczas pracy z kodem źródłowym IBM i na lokalnym komputerze. Jednak do tworzenia planów dla źródeł w QSYS lub IFS zaleca się użycie dwóch powyższych trybów.
  • Ask — Tych dwóch trybów IBM i warto używać również do pytań i odpowiedzi dotyczących IBM i, ponieważ mają narzędzia do pobierania dokumentacji specyficznej dla IBM i.
Jak oceniasz ten temat?