É possível estudar e desenvolver programas COBOL em um computador pessoal utilizando o Visual Studio Code e o compilador GnuCOBOL.
O VS Code será utilizado para editar e organizar os fontes, enquanto o GnuCOBOL ficará responsável pela compilação e geração do programa executável.
Instalação no Debian e derivados
No terminal, atualize a relação de pacotes: Código
sudo apt update
Depois, instale o GnuCOBOL: Código
sudo apt install gnucobol
Verifique se o compilador foi instalado: Código
cobc --version
Configuração do VS Code
No VS Code, instale uma extensão de suporte à linguagem COBOL. Uma das opções disponíveis é a extensão COBOL da Bitlang.
A extensão auxilia com:
Destaque de sintaxe;
Identificação das divisões do programa;
Navegação pelo fonte;
Suporte aos formatos fixo e livre;
Organização de programas e copybooks;
Comandos relacionados à compilação.
É importante observar que a extensão não substitui o compilador. O GnuCOBOL ainda precisa estar instalado no sistema operacional.
Primeiro programa
Crie um arquivo chamado Código
No início, também é possível manter tudo em uma única pasta e separar os arquivos conforme o projeto crescer.
Problemas comuns
Se o comando Código
cobc
não for encontrado, verifique:
Se o GnuCOBOL foi realmente instalado;
Se o terminal foi reiniciado;
Se o diretório do compilador está configurado no PATH;
Se o VS Code está utilizando o mesmo ambiente do terminal;
Se a instalação possui todas as dependências necessárias.
Se o programa apresentar erros de sintaxe, confirme se o fonte foi escrito em formato fixo ou livre e utilize a opção de compilação correspondente.
Você utiliza GnuCOBOL no Linux, Windows ou macOS? Compartilhe sua configuração, versão do compilador e extensão utilizada no VS Code.