Paquetes premiumIBM Bob Premium Package para i

Workspaces

Trabaja con código fuente en tu PC local o directamente en IBM i (QSYS o IFS).

Seleccionar un workspace

IBM Bob Premium Package for i te permite trabajar exactamente donde está tu código fuente, ya sea en tu PC local o directamente en IBM i. Antes de iniciar una nueva tarea, puedes seleccionar el workspace deseado para indicarle a Bob dónde vive ese código fuente y dónde debe trabajar. En algunos casos, Bob puede trabajar fuera de un workspace o incluso en varios workspaces si es necesario y con los permisos apropiados concedidos.

Seleccionar un workspace de IBM i

Además del workspace local estándar, IBM Bob Premium Package for i agrega dos workspaces adicionales para que los desarrolladores de IBM i accedan al código fuente directamente en IBM i. Se requiere una conexión IBM i activa a través de Code for IBM i para ver y usar los workspaces Library List o Home Directory.

Workspace Local

El workspace Local es cualquier carpeta de tu PC que abras en Bob. Es el workspace predeterminado que usará Bob. Para los desarrolladores de IBM i, puede ser una aplicación IBM i clonada desde un repositorio de GitHub en una PC.

Nota:

Aunque hayas designado que Bob trabaje en un workspace Local, igualmente puede acceder a IBM i para ejecutar comandos CL, sentencias SQL y comandos PASE, o incluso trabajar con otro código fuente en QSYS o el IFS si se le indica explícitamente.

Workspace Library List

El workspace Library List mapea la User Library List de Code for IBM i como workspace de tarea de Bob. Esto te permite indicarle a Bob que trabaje en un conjunto específico de bibliotecas en QSYS. Para los desarrolladores de IBM i, puede ser una aplicación IBM i compuesta por un conjunto de bibliotecas que contienen su código fuente u objetos compilados.

Al usar este workspace, Bob puede acceder a otras bibliotecas fuera de la lista de bibliotecas si es necesario. Sin embargo, el propósito de designar el conjunto de trabajo mediante la lista de bibliotecas es guiar a Bob sobre dónde enfocarse.

Nota:

Aunque una tarea esté configurada en el workspace Library List, Bob también puede acceder al IFS si se le indica explícitamente. Esto puede ser útil cuando se generan archivos markdown o de texto que es mejor almacenar en el IFS en vez de en QSYS.

Workspace Home Directory

El workspace Home Directory mapea el directorio de inicio del perfil de usuario de IBM i (p. ej., /home/<username>) como workspace de tarea de Bob. Esto permite que Bob trabaje en un conjunto específico de stream files y directorios en el IFS. Para los desarrolladores de IBM i, puede ser un conjunto de scripts o documentos almacenados en el IFS.

Al usar este workspace, Bob puede acceder a otros directorios fuera del directorio de inicio si es necesario. Sin embargo, al igual que con el workspace Library List, el propósito de designar el directorio de trabajo como el directorio de inicio del usuario es guiar a Bob sobre dónde enfocarse.

Nota:

Aunque una tarea esté configurada en el workspace Home Directory, Bob también puede acceder a QSYS si se le indica explícitamente.

Historial de tareas

Una tarea siempre está mapeada a un workspace específico. Al acceder al historial de tareas, puedes filtrar tus tareas anteriores por workspace para encontrar más fácilmente una tarea específica que quieras revisar.

Nota:

Las tareas anteriores mapeadas a los workspaces Library List o Home Directory solo serán visibles si estás conectado a un IBM i.

Ver el historial de tareas

Menciones de contexto

Las menciones de contexto son compatibles con todos los workspaces de IBM i, lo que te permite etiquetar elementos específicos directamente en el chat para darle a Bob un contexto preciso y delimitado.

Workspace Library List

  • Las bibliotecas en la lista de bibliotecas se pueden etiquetar directamente usando @.
  • Los miembros dentro de una biblioteca también se pueden etiquetar, siempre que el miembro esté abierto actualmente en el editor.

Workspace Home Directory

  • Los stream files y directorios en la raíz del directorio de inicio se pueden etiquetar directamente usando @.
  • Otros stream files (fuera de la raíz o en subdirectorios) también se pueden etiquetar, siempre que el stream file esté abierto actualmente en el editor.
¿Cómo es este tema?