O isCOBOL Evolve 2026 Release 2 já está disponível.
A Veryant tem o prazer de anunciar a versão mais recente do isCOBOL™ Evolve, o isCOBOL Evolve 2026 R2.
A versão mais recente do isCOBOL Evolve apresenta os novos componentes de GUI PROGRESS-BAR, TOGGLE e bean, seções parametrizadas e muito mais...
Destaques da versão
- Componentes de GUI
- Seções parametrizadas
- Novos recursos da extensão do Visual Studio Code
- Outros recursos
Componentes de GUI
A versão isCOBOL 2026 R2 adiciona novos componentes de GUI à biblioteca de GUI do isCOBOL, incluindo um PROGRESS-BAR para fornecer feedback visual durante operações demoradas e botões TOGGLE para permitir que os usuários alternem entre dois estados.
Novos componentes Bean foram adicionados como componentes Java Bean padrão e oferecem compatibilidade entre os ambientes ThinClient e WebClient. Os novos controles bean são DropZone, Rating e SignatureBox.
Esses novos componentes aprimoram os recursos de interface de usuário das aplicações isCOBOL, tornando-as mais interativas e fáceis de usar.
Seções parametrizadas
As seções parametrizadas do COBOL são uma extensão da linguagem que permite às seções de programa aceitar argumentos e retornar valores, possibilitando um código mais modular e reutilizável.
Uma seção parametrizada é invocada como uma chamada padrão a uma função intrínseca, por exemplo, em uma instrução CALL. Se a seção não retornar um valor, ela poderá ser chamada com uma instrução PERFORM.
O uso de seções parametrizadas evita a necessidade de criar um subprograma separado; os argumentos e valores de retorno têm escopo local, permitindo código seguro para threads, e elas podem ser usadas para expor sistemas legados como uma interface semelhante a uma API moderna.
Aprimoramentos do Microsoft Visual Studio Code
A nova versão da extensão da Veryant para o Microsoft Visual Studio Code inclui a Visualização de Estrutura, que fornece uma visão geral da estrutura do código-fonte COBOL, permitindo que os desenvolvedores naveguem rapidamente por diferentes seções, parágrafos e variáveis do código.
Um novo Formatador de Código reformata automaticamente o código-fonte isCOBOL de acordo com regras de formatação específicas da linguagem, melhorando a legibilidade e a manutenção do código.
O suporte aprimorado ao IntelliSense com arquivos COPY oferece recursos de edição com reconhecimento da linguagem e conclusão de código, agora compatíveis com as sintaxes COPY REPLACING, COPY...OF e COPY SUPPRESS.
Outros aprimoramentos
O código isCOBOL agora pode usar operadores ternários, que são operadores condicionais de programação que recebem três operandos e avaliam um resultado com base em uma condição.
A condição INSTANCE OF determina se uma referência de objeto é uma instância de uma classe ou interface, ajudando os desenvolvedores a evitar exceções em tempo de execução ao verificar o tipo do objeto antes da conversão e prevenir erros como ClassCastException.
A sintaxe RESOURCE usada na instrução TRY gerencia automaticamente recursos que precisam ser fechados explicitamente, como arquivos e conexões de banco de dados.
O isCOBOL 2026 R2 possui um otimizador aprimorado ao gerar classes, permitindo obter desempenho adicional simplesmente recompilando o código.
Detalhes sobre esses e outros recursos podem ser encontrados na Visão geral do isCOBOL Evolve 2026
Release 2
Saiba mais
Veja o isCOBOL Evolve DatasheetSaiba mais sobre o que há de mais novo isCOBOL Evolve Release
Contate Veryant para organizar uma análise de código gratuita ou saber mais sobre isCOBOL
