Tivoli Service Desk 6.0 Developer's Toolkit - Guia de Ferramentas e Utilitários

Capítulo 1: Ambiente de Desenvolvimento Integrado (IDE) do Developer's Toolkit

Retornar ao Índice


Introdução

Objetivo do IDE

O Ambiente de Desenvolvimento Integrado (IDE) do Developer's Toolkit é uma área de trabalho integrada para escrever aplicativos do Developer's Toolkit. O IDE foi projetado para permitir que os usuários construam aplicativos selecionando opções em um ambiente de interface gráfica com o usuário (GUI) em vez de trabalhar a partir do prompt de comandos. Você pode utilizar o IDE para organizar os aplicativos do Developer's Toolkit e acessar as ferramentas necessárias para construí-los.

A hierarquia do IDE

No IDE, todos os aplicativos do Developer's Toolkit são organizados em uma estrutura hierárquica dentro de um arquivo de projeto. No IDE, cada projeto é um arquivo constituído de uma ou mais janelas chamadas destinos. Os destinos contêm componentes chamados itens que são utilizados para construir o aplicativo.

Para construir os aplicativos, seu fluxo de trabalho geralmente segue a seqüência desta hierarquia. As etapas a seguir resumem o processo para construir um projeto de aplicativo do Developer's Toolkit utilizando uma abordagem hierárquica.

  1. Identifique quaisquer arquivos de código fonte existentes que você queira incluir no arquivo de projeto. Você pode querer configurar um diretório para estes arquivos.
  2. Crie um novo arquivo de projeto.
  3. Inclua destinos em seu arquivo de projeto.
  4. Inclua itens nos destinos.
  5. Crie o arquivo de código fonte para cada item, caso ainda não exista.

O que é um projeto?

Um projeto é o nível mais alto na estrutura hierárquica de arquivos. Um projeto é uma janela que mostra uma lista de destinos. Um projeto pode ter um ou vários destinos, dependendo da complexidade do aplicativo que você está construindo e como escolhe organizá-lo.

O que é um destino?

Um destino é uma janela que está ligada a um projeto. A janela de destino mostra uma lista de itens associados ao projeto. Um destino pode conter todos os itens para um projeto, ou os itens podem ser agrupados em vários destinos, dependendo de como você deseja organizar seu aplicativo do Developer's Toolkit.

O que é um item?

Um item é o nível mais baixo na estrutura hierárquica de arquivos do IDE. Um item é uma janela que está ligada a um destino. A janela de item mostra o nome de um item associado a um destino. Um destino pode ser constituído de um ou vários itens.

Os nomes de item são o caminho completo, incluindo o nome do arquivo, de arquivos fonte utilizados para construir um aplicativo. Como os arquivos são referidos pelo nome do caminho em vez de serem copiados fisicamente para o IDE, eles não precisam ser criados no IDE para serem incluídos em seu projeto. Você pode definir qualquer arquivo como parte do projeto no IDE.

Programas Utilizados no IDE

Programas de edição

Há dois programas de edição: um editor de texto padrão e o Criador de Interface. O editor de texto padrão é utilizado para editar arquivos de texto ASCII. Um editor de texto padrão já foi definido para seu sistema operacional, no entanto, você pode alterá-lo para um editor diferente. Para obter mais informações, consulte a seção Como Editar Itens com um Editor de Texto posteriormente neste capítulo.

O Criador de Interface é utilizado para editar arquivos .df. Para obter mais informações sobre como utilizar o Criador de Interface, consulte o Tivoli Service Desk 6.0 Developer's Toolkit - Guia do Criador de Interface.

Programas de construção

Há dois programas de construção que convertem arquivos de um formato fonte para um formato de objeto. Durante o processo de construção, o programa de construção cria um novo arquivo com uma extensão que é derivada da extensão de arquivo original.

O programa de construção converte o arquivo para código de máquina e inclui um "c" na extensão do arquivo. Uma construção para um arquivo .kb (knowledgebase - base de informações) cria um arquivo com uma extensão .kbc.

O exemplo a seguir mostra os programas de construção e o tipo de arquivo que cada um converte.

Programa de construção Converte
Gerador de Interface .df para .dfc
Analisador do TSD Script .kb para .kbc

Programas de execução

O processo de execução executa ou exibe arquivos, e desse modo, designa o programa que executa o arquivo selecionado. Por exemplo, o Visualizador de Interface pode ser utilizado para exibir arquivos .df.

Como Trabalhar com Arquivos de Projeto

Visão Geral

Esta seção abrange os seguintes tópicos:

Como criar um novo arquivo de projeto

Quando você criar um novo arquivo de projeto, recomenda-se que seja criado um diretório novo separado para seu(s) arquivo(s).

Para criar um novo arquivo de projeto:

  1. Na janela Ambiente de Desenvolvimento Integrado TSD, abra o Developer's Toolkit IDE.
  2. No menu Arquivo, escolha Novo. Você pode agora configurar os destinos e itens para um arquivo de projeto

Como abrir um arquivo de projeto existente

Utilize este procedimento para abrir um arquivo de projeto existente.

Para abrir um arquivo de projeto existente:

  1. Abra o IDE, se já não estiver aberto.
  2. No menu Arquivo, escolha Abrir.
  3. Na caixa de diálogo Abrir Arquivo de Projeto, selecione o nome do arquivo de projeto que você deseja utilizar.
  4. Escolha Abrir.

Como salvar um arquivo de projeto

Quando você nomeia um arquivo de projeto, a extensão padrão é .ide. No entanto, você pode especificar qualquer extensão.

Para salvar um arquivo de projeto com o nome do arquivo original:

  1. No menu Arquivo, escolha Salvar. Qualquer informação nova incluída no arquivo de projeto é salva agora para o nome do arquivo original.

Para salvar um arquivo de projeto com um nome diferente:

  1. No menu Arquivo, escolha Salvar como.
  2. Especifique o caminho e nome de arquivo que você deseja utilizar para o arquivo.
  3. Escolha Abrir.

Como Utilizar Destinos em um Arquivo de Projeto

Visão Geral

Após abrir ou criar um arquivo de projeto, você pode incluir destinos nele. Podem ser criados quantos destinos em um arquivo de projeto você desejar, mas deve haver pelo menos um. Você pode incluir qualquer número de itens em um destino. No entanto, como uma ferramenta organizacional, cada destino deve conter apenas os itens que fazem parte de um grupo lógico de informações ou arquivos.

Esta seção abrange os seguintes tópicos:

Como incluir um destino em um arquivo de projeto

Cada destino contém itens que fazem parte de um grupo relacionado de dados utilizados para construir um aplicativo. Utilize o seguinte
procedimento para incluir um destino em um arquivo de projeto.

  1. Abra o arquivo de projeto que você deseja utilizar.
  2. No menu Destino, escolha Incluir.
  3. Na caixa Título do destino, digite o título do novo destino.
  4. Nota: Isto é obrigatório. Se você não fornecer um título, uma mensagem de erro será exibida informando que um valor deve ser fornecido antes do destino ser aceito.

  5. Escolha OK.

Como editar um nome de destino

A edição de um destino permite alterar o nome do destino.

Para editar um destino:

  1. Abra o arquivo de projeto que você deseja utilizar.
  2. Ative o destino que você deseja editar selecionando seu separador.
  3. No menu Destino, escolha Sair.
  4. Faça as alterações ao título do destino.
  5. Escolha OK para retornar ao arquivo de projeto.

Como limpar um destino

Limpar um destino remove todos os itens dele, embora os arquivos fonte não sejam afetados pelo processo de limpeza.

Atenção: Você não pode desfazer o processo de limpeza. Após limpar os itens de um destino, o único modo de restaurá-los é fechar o arquivo de projeto sem salvá-lo ou incluir manualmente cada item de novo no destino.

Para limpar itens de um destino, utilize o seguinte procedimento.

  1. Ative o destino do qual você deseja limpar itens selecionando seu separador.
  2. No menu Destino, escolha Limpar. Uma mensagem de aviso aparece perguntando se você deseja remover todos os itens do destino.
  3. Escolha uma das seguintes opções.
Se você... então...
deseja limpar o destino escolha Sim
não deseja limpar o destino escolha Não

Como excluir um destino de um arquivo de projeto

Se você exclui um destino de um arquivo de projeto, todos os itens nesse destino são também removidos do arquivo de projeto. Os arquivos fonte não são afetados pela exclusão.

  1. Para excluir um destino, ative o destino que deseja excluir, escolhendo sua tecla.
  2. No menu Destino, escolha Excluir. Uma mensagem de aviso aparece perguntando se você deseja excluir o destino.
  3. Escolha uma das seguintes opções.
Se você... então....
deseja excluir o destino escolha Sim.
não deseja excluir o destino escolha Não.

Como Trabalhar com Itens

Visão Geral

Um item de destino é uma referência a um arquivo fonte e pode ser incluído ou excluído de seu destino quando você desejar.

Esta seção abrange os seguintes tópicos:

Como incluir um item em um destino

Antes de incluir itens nos destinos de um arquivo de projeto, considere as informações a seguir:

Para incluir um item em um destino:

  1. Ative o destino que você deseja utilizar selecionando seu separador.
  2. No menu Item, escolha Incluir.
  3. Na lista Nome do arquivo, selecione o nome do arquivo do item que você deseja incluir no destino.
  4. Escolha Abrir.

Marcadores

À medida que você constrói arquivos de projeto, pode querer incluir marcadores para arquivos fonte que ainda não foram criados. Os marcadores são arquivos vazios que permitem formar a estrutura de seu aplicativo, mesmo que você não tenha o material fonte. Por exemplo, você pode querer criar arquivos que, eventualmente, se tornarão arquivos de auxílio para seu aplicativo, mesmo que ainda não tenha criado o texto de auxílio.

Para criar um marcador:

  1. Ative o destino que você deseja utilizar selecionando seu separador.
  2. No menu Item, escolha Incluir.
  3. Na caixa Nome do arquivo, digite o nome do item que você deseja incluir.
  4. Escolha Abrir.

Como excluir um item

Você pode optar por remover um item, porque não deseja associá-lo mais a um destino específico, ou porque você precisa movê-lo para um outro destino. O único modo de mover um item é removê-lo de seu destino atual e incluí-lo em outro destino.

Para remover um item de um destino:

  1. Selecione o item que você deseja remover.
  2. No menu Item, escolha Remover. Alternativamente, pressione DELETE. Aparece uma mensagem de aviso perguntando se você deseja excluir o item.
  3. Escolha uma das seguintes opções.
Se você... então...
deseja excluir o item escolha Sim.
não deseja excluir o item escolha Não.

Como Editar Itens com um Editor de Texto

Visão Geral

Editar itens em um destino permite que você faça alterações quando constrói um aplicativo. Os itens podem ser associados a editores de texto diferentes, dependendo do tipo de item. Por exemplo, um módulo de código pode ser associado a um editor de texto, enquanto um arquivo de caixa de diálogo é associado ao Criador de Interface.

Esta seção abrange os seguintes tópicos:

Como abrir e fechar um editor de texto

Todo item em um arquivo de projeto é associado automaticamente a um editor de texto que pode ser utilizado para modificar seu conteúdo.

Para abrir um editor de texto:

  1. Selecione o item que você deseja editar.
  2. No menu Item, escolha Editar.
  3. Nota: Você pode também abrir um editor de texto dando um clique duplo no item a ser editado.

Para fechar um editor de texto:

  1. Reveja as alterações feitas no arquivo de item.
  2. No menu Arquivo, escolha Salvar.
  3. A partir do menu Arquivo, escolha Sair.

Como alterar o editor de texto padrão

Às vezes você pode querer alterar o editor de texto padrão. Por exemplo, se houver um editor de texto que você utiliza regularmente, pode preferir continuar utilizando-o em vez do editor de texto padrão fornecido com o IDE.

Para alterar o editor de texto padrão:

  1. No menu Opções, escolha Editor.
  2. Altere o editor listado para um de sua escolha.
  3. Escolha OK.

Como Construir Itens

Visão Geral

O IDE fornece várias opções para construir e atualizar o código objeto para um item. Esta seção abrange os seguintes tópicos:

A diferença entre uma construção e uma atualização é que quando você constrói itens, todos os itens especificados são reconstruídos incondicionalmente. Para obter mais informações sobre a construção de seu aplicativo, consulte Analisador do TSD Script.

Quando você atualiza itens, apenas os itens que têm código fonte mais recente do que o código objeto são reconstruídos. Para obter mais informações, consulte a seção Como Atualizar Seu Projeto.

Nota: Se não houver nenhum código objeto para um item que esteja selecionado para uma atualização, ele será construído.

Quando o IDE executa o programa de construção, ele passa o(s) nome(s) do(s) item(ns) para construir como argumentos da linha de comandos. Quando você constrói ou atualiza vários arquivos, aparece uma mensagem confirmando uma construção ou atualização bem-sucedida.

Se um programa de construção for especificado como uma linha de comandos para um item, substituições serão executadas no aplicativo. Se nenhuma linha de comandos for definida, o nome do item selecionado será utilizado. Se nenhum programa de construção for especificado para o item selecionado, aparecerá uma mensagem de aviso.

Como construir um item

Para construir um item em um destino:

  1. Escolha o item que você deseja utilizar.
  2. No menu Item, escolha Construir.

Como reconstruir todos os itens em um destino

Para construir todos os itens em um destino:

  1. Selecione o destino que você deseja utilizar.
  2. No menu Construir, escolha Reconstruir Destino.

Como reconstruir todos os itens em um projeto

Para construir todos os itens em um projeto:

  1. No menu Construir, escolha Reconstruir Tudo.

Como Atualizar Seu Projeto

Visão Geral

Você pode atualizar apenas os destinos em seu aplicativo ou o arquivo de projeto inteiro, incluindo destinos e itens associados.

Esta seção abrange os seguintes tópicos:

Como atualizar todos os itens em um destino

Para atualizar todos os itens em um destino:

  1. Selecione o destino que você deseja utilizar.
  2. No menu Construir, escolha Atualizar Destino.

Como atualizar o arquivo de projeto

Para atualizar todos os itens em um arquivo de projeto:

  1. No menu Construir, escolha Atualizar Tudo.

Como Construir e Atualizar Arquivos .kb

Visão Geral

Bases de Informações são construídas e atualizadas do mesmo modo que os itens. Ou seja, para uma atualização, o Analisador do TSD Script analisa todos os arquivos .kb no projeto cuja marca de hora é mais recente do que seu arquivo .kbc, ou se nenhum arquivo .kbc existir, será criado um.

Reconstruir um arquivo .kb permite que o Analisador do TSD Script analise todos os arquivos .kb no projeto, independentemente de seus horários de modificação.

Esta seção abrange os seguintes tópicos:

Como reconstruir uma base de informações

Para construir uma base de informações

  1. Na janela Ambiente de Desenvolvimento Integrado, selecione o arquivo .kb que você deseja utilizar.
  2. No menu Construir, escolha Reconstruir KB.

Como atualizar uma base de informações

Para atualizar uma base de informações:

  1. Na janela Ambiente de Desenvolvimento Integrado, selecione o arquivo .kb que você deseja atualizar.
  2. No menu Construir, escolha Atualizar KB.

Como Executar Arquivos

Visão Geral

O IDE pode executar qualquer arquivo executável. Esta seção abrange os seguintes tópicos:

Como executar um arquivo

Para executar um arquivo:

  1. Na janela Ambiente de Desenvolvimento Integrado, selecione o item que você deseja executar.
  2. Execute uma das seguintes ações:
  3. ~ No menu Item, escolha Executar.
    ou
    ~ Dê um clique no botão da barra de ferramentas Executar.

Como definir o diretório de trabalho para executar programas do Developer's Toolkit

Para definir o diretório de trabalho para executar programas do Developer's Toolkit:

  1. No menu Opções, escolha Diretório de Execução.
  2. Digite o nome do diretório em que você deseja que os programas do Developer's Toolkit sejam executados.
  3. Escolha OK.

Tivoli Service Desk 6.0 Developer's Toolkit - Guia de Ferramentas e Utilitários

Retornar ao Índice
Copyright