Detectando o tipo de arquivo do MVS

Use a ação Descobrir Tipo de Arquivo para determinar o tipo de conteúdo em um membro de um conjunto de dados particionados, designe uma extensão de tipo de arquivo a ele, associe-o a um editor padrão e ative o suporte de edição avançada, como a verificação de sintaxe e o assistente de conteúdo.

Antes de iniciar

Esse item de menu é útil para conjuntos de dados particionados (PDSs) que não possuem um mapeamento de arquivo definido e que contêm membros com tipos de conteúdo misto.

Se possuir um conjunto de dados particionado chamado MYUSERID.MIXED.SOURCE, por exemplo, e ele contiver arquivos de origem COBOL, copybooks, procedimentos SQL, procedimentos REXX e arquivos JCL, é possível usar a ação Descobrir Tipo de Arquivo para designar extensões de tipo de arquivo para cada arquivo. Se as extensões designadas forem associadas a um editor padrão, esse editor será usado para abrir o arquivo ao editá-lo. O editor padrão para membros do PDS com mapeamento de arquivo indefinido é o z Systems ® LPEX Editor.

Sobre esta Tarefa

Este item de menu está disponível apenas para membros de conjuntos de dados particionados que não estão incluídos em quaisquer definições de Mapeamento do Sistema de Arquivos do z/OS® . Ele não está disponível para conjuntos de dados sequenciais, para conjuntos de dados particionados (pastas de arquivos MVS) ou para membros PDS que já possuem uma extensão de tipo de arquivo.

Procedimento

Na visualização Sistemas Remotos ou na visualização de Projetos z/OS , selecione um membro do conjunto de dados particionados. Clique com o botão direito do mouse e selecione Discover File Type.
Limitações:
Alguns tipos de arquivos, como execs de REXX, arquivos XML e arquivos Java™ , podem ser mal identificados ou não identificados pelo scanner. Se o scanner identificar o arquivo de maneira incorreta, execute essas etapas:
  1. Selecione o arquivo na visualização Sistemas Remotos.
    Nota: As propriedades de Mapeamento não estão disponíveis a partir da visão de Projetos do z/OS .
  2. Clique com o botão direito e selecione Propriedades. A janela Propriedades exibe.
  3. Na janela Propriedades, selecione Mapeamento.
  4. No grupo Extensões, selecione Outro e digite uma extensão de arquivo na caixa de texto.

Developer for z/OS não solicita que você crie ou associe um grupo de propriedades a um arquivo que não tenha mapeamento de tipo de arquivo.

Resultados

O scanner de tipo de arquivo é executado. A mensagem,Set mapping for filename, exibe na área de status na parte inferior do ambiente de trabalho. Após a varrdura do arquivo, a extensão de tipo de arquivo apropriada é incluída no arquivo. Descobrrir Tipo de Arquivo suporta as seguintes extensões de tipo de arquivo:
  • .asm
  • .bms
  • .mfs
  • .c
  • .cpp
  • .h
  • .cbl
  • .cpy
  • .java
  • .jcl
  • .pli
  • .inc
  • .plx
  • .rexx
  • .sql
  • .xml

O scanner também atualiza o ícone do arquivo e as propriedades de mapeamento do arquivo, conforme mostrado nessas capturas de tela anteriores e posteriores para um arquivo COBOL. Antes da ação Descobrir tipo de arquivo, o nome do arquivo é exibido sem a extensão e com o ícone do z Systems LPEX Editor ( Ícone do Editor LPEX). A propriedade de mapeamento de arquivo para a extensão do arquivo é Herdar do mapeamento do sistema (indefinido). Após a ação Descobrir tipo de arquivo, o nome do arquivo é exibido sem a extensão e com o ícone do COBOL Editor ( Ícone do Editor de COBOL). A propriedade de mapeamento de arquivo para a extensão do arquivo é Other: cbl.

Item Antes Depois de
Ícone e nome do arquivo Nome do arquivo e ícone antes de detectar Nome do arquivo e ícone após a detecção
Propriedades do Mapeamento imagemPágina de mapeamento Página de mapeamento