Translate

quarta-feira, 6 de agosto de 2025

🧠 Comandos TSO/ISPF - Modo Edit/View

 

🧠 Comandos TSO/ISPF - Modo Edit/View

4,424 followers

Salve jovem padawan em complemento ao nosso curso do ISPF e Z/OS, listo abaixo uma pequena listagem com os comandos de linha, mais comuns no TSO ISPF, esses comando ajudam na produtividade, configurando a IDE para melhorar a apresentação, editar entre outras coisas.

Coloquei os comandos que repasso aos meus alunos no curso, com certeza faltam alguns outros, que esqueci ou desconheço. Agradeço toda contribuição para enriquecer ainda mais esta lista.

COMANDOS TSO ISPF

AUTOSAVE ON/OFF

Habilita ou desabilita o salvamento automático ao sair com F3. Com ON, as alterações são salvas automaticamente.

CAPS ON/OFF

Força a digitação em letras maiúsculas no editor ISPF, útil para padronizar código em COBOL, JCL, etc.

HEX ON/OFF

Exibe o conteúdo do arquivo no formato hexadecimal (EBCDIC + HEX), útil para análise de dados binários ou caracteres ocultos.

HLITE COBOL/JCL/SQL/OFF

Ativa realce de sintaxe no editor para a linguagem indicada. Torna o código mais legível com cores diferentes para palavras-chave.

NUMBER ON/OFF STD/COBOL

Ativa ou desativa a numeração de linhas. STD mostra números simples, COBOL usa colunas específicas (A, B, etc.).

AUTONUM ON/OFF

Liga ou desliga a numeração automática de linhas ao inserir. Útil para manter sequências numéricas válidas no código.

AUTOLIST ON/OFF

Ativa/desativa a exibição automática de membros ao navegar por bibliotecas (DSNs).

STATS ON/OFF

Ativa/desativa a gravação automática de estatísticas (última modificação, usuário, data/hora, etc.) em um membro.

VERSION xxx

Define o número de versão a ser incluído nos dados de estatísticas do membro (usado com STATS).

PROFILE

Exibe o perfil atual do editor ISPF, incluindo configurações como CAPS, NUMBER, HEX, etc.

START

Inicia uma nova sessão ou janela ISPF (como uma aba).

SPLIT

Divide a tela atual em duas janelas (vertical), útil para ver dois arquivos ou duas partes do mesmo.

SWAP

Alterna entre as janelas abertas (após START ou SPLIT).

SWAPLIST

Mostra uma lista de todas as sessões ISPF ativas.

SWAPBAR

Exibe ou esconde a barra inferior (linha 24) com as sessões abertas.

SCRNAME nome

Renomeia a janela ISPF atual. Muito útil ao trabalhar com múltiplas sessões.

RESET ou RES

Remove mensagens de erro, alertas ou marcações da tela. Faz uma “limpeza visual”.

SUB

Submete o job JCL em edição para o JES2 (spool), iniciando sua execução.

SAVE

Salva manualmente as alterações do arquivo em edição.

SRCHFOR texto

Pesquisa no membro atual (ou biblioteca, se SRCHFOR ALL) por uma string específica.

FIND texto (Complementar)

Localiza a primeira ocorrência de um texto no membro atual.

CHANGE old new (Complementar)

Substitui um texto por outro.

NULLS ON/OFF

Ativa ou desativa os “nulls” — regiões sem dados em branco. Quando ON, os espaços vazios são representados como nulls (sem preenchimento visível).

TABS ON/OFF

Habilita o uso de tabulação e define a posição dos tabs com TABS xx yy.

BOUNDS xx yy

Define os limites de edição no editor. Útil para evitar digitação fora das colunas permitidas (ex: 8 a 72 para COBOL).

UP

Rola uma página para cima no editor.

DOWN

Rola uma página para baixo no editor.

EXCLUDE ALL

Exclui todas as linhas da visualização (não apaga do membro).

RESET FIND

Remove marcações de pesquisa FIND anteriores.

TSO ISRDDN

Mostra as bibliotecas atribuídas dinamicamente via STEPLIB, ISPLLIB, etc. (muito útil).

TSO ISRFIND

Utilitário de busca de texto por datasets, bibliotecas e membros.

TSO SDSF

Acessa a interface do spool JES2 (para ver jobs, outputs, status, etc).

TSO 3.4

Lista datasets, um atalho direto para utilitários.

Espero ter ajudado e caso algum Jedi sinta falta de algum outro comando, me avise inbox ou nos comentários para deixarmos esta lista o mais completa possível.

Obrigado.


Article content

Mini-curso sobre TSO ISPF


Article content

Mini-curso sobre DATASET no TSO


Article content

Mini-curso sobre Z/OS Mainframe

💡 Extra pra enriquecer


No ISPF, os comandos se dividem em dois mundos poderosos:

  • Primary commands → atuam no dataset inteiro (ex: FIND, CHANGE, SORT)
  • Line commands → atuam linha a linha (ex: C, M, D, I)

E o detalhe ninja:
👉 O modo VIEW parece EDIT… mas é uma armadilha elegante — não salva nada

Sem comentários:

Enviar um comentário