Pakiety premiumIBM Bob Premium Package for i

Obszary robocze

Pracuj z kodem źródłowym na lokalnym komputerze albo bezpośrednio na IBM i (QSYS lub IFS).

Wybieranie workspace

IBM Bob Premium Package for i pozwala ci pracować dokładnie tam, gdzie znajduje się twój kod źródłowy — niezależnie od tego, czy jest na lokalnym komputerze, czy bezpośrednio na IBM i. Przed rozpoczęciem nowego zadania możesz wybrać odpowiedni workspace, aby wskazać Bob, gdzie znajduje się ten kod źródłowy i gdzie ma pracować. W niektórych przypadkach Bob może działać poza workspace, a nawet w wielu workspace jednocześnie, jeśli jest to potrzebne i ma odpowiednie uprawnienia.

Selecting an IBM i workspace

Oprócz standardowego lokalnego workspace, IBM Bob Premium Package for i dodaje jeszcze dwa workspace, aby umożliwić programistom IBM i bezpośredni dostęp do źródeł na IBM i. Aby zobaczyć i używać workspace Library List lub Home Directory, wymagane jest aktywne połączenie IBM i przez Code for IBM i.

Local workspace

Workspace Local to dowolny folder na twoim lokalnym komputerze, który otwierasz w Bob. To domyślny workspace używany przez Bob. Dla programistów IBM i może to być aplikacja IBM i sklonowana z repozytorium GitHub na komputer.

Uwaga:

Nawet jeśli wskazujesz Bob pracę w workspace Local, nadal może on uzyskać dostęp do IBM i, aby uruchamiać komendy CL, instrukcje SQL i komendy PASE, a nawet pracować z innym kodem źródłowym w QSYS lub IFS, jeśli wyraźnie mu to zlecisz.

Library List workspace

Workspace Library List mapuje User Library List z Code for IBM i jako workspace zadania Bob. Dzięki temu możesz wskazać Bob pracę w konkretnym zestawie bibliotek w QSYS. Dla programistów IBM i może to być aplikacja IBM i składająca się z zestawu bibliotek zawierających źródła lub skompilowane obiekty.

Podczas korzystania z tego workspace Bob nadal może uzyskać dostęp do innych bibliotek spoza library list, jeśli będzie to potrzebne. Jednak celem wyznaczenia zestawu roboczego przez library list jest wskazanie Bob, na czym ma się skupić.

Uwaga:

Nawet jeśli zadanie jest ustawione na workspace Library List, Bob może też uzyskać dostęp do IFS, jeśli wyraźnie mu to zlecisz. To bywa przydatne przy generowaniu plików markdown lub tekstowych, które lepiej przechowywać w IFS niż w QSYS.

Home Directory workspace

Workspace Home Directory mapuje katalog domowy twojego profilu użytkownika IBM i (np. /home/<username>) jako workspace zadania Bob. Dzięki temu Bob może pracować na konkretnym zestawie stream file i katalogów w IFS. Dla programistów IBM i może to być zestaw skryptów lub dokumentów przechowywanych w IFS.

Podczas korzystania z tego workspace Bob nadal może uzyskać dostęp do innych katalogów poza katalogiem domowym, jeśli będzie to potrzebne. Jednak, podobnie jak w workspace Library List, celem ustawienia katalogu roboczego na katalog domowy użytkownika jest wskazanie Bob, na czym ma się skupić.

Uwaga:

Nawet jeśli zadanie jest ustawione na workspace Home Directory, Bob może też uzyskać dostęp do QSYS, jeśli wyraźnie mu to zlecisz.

Historia zadań

Zadanie jest zawsze mapowane do konkretnego workspace. Gdy otwierasz historię zadań, możesz filtrować wcześniejsze zadania według workspace, aby łatwiej znaleźć konkretne zadanie, do którego chcesz wrócić.

Uwaga:

Poprzednie zadania przypisane do workspace Library List lub Home Directory będą widoczne tylko wtedy, gdy jesteś połączony z IBM i.

Viewing the task history

Context mentions

Context mentions są obsługiwane we wszystkich workspace IBM i, dzięki czemu możesz oznaczać konkretne elementy bezpośrednio na czacie, aby przekazać Bob precyzyjny i ograniczony kontekst.

Library List workspace

  • Libraries w library list można oznaczać bezpośrednio za pomocą @.
  • Members w bibliotece również można oznaczać, o ile member jest aktualnie otwarty w edytorze.

Home Directory workspace

  • Stream files and directories w katalogu głównym home directory można oznaczać bezpośrednio za pomocą @.
  • Other stream files (poza katalogiem głównym lub w podkatalogach) też można oznaczać, o ile dany stream file jest aktualnie otwarty w edytorze.
Jak oceniasz ten temat?