Melhor tratamento de erros e inferência de tipos para desenvolvedores 4D

Tradução automática de Deepl

Quando você está programando no 4D ou no VS Code, um feedback claro e preciso do editor faz toda a diferença. Ele ajuda você a entender o que está acontecendo no seu código, corrigir problemas mais rapidamente e manter o foco na criação de ótimos recursos.

A partir do 4D v21 R2, melhoramos a verificação de sintaxe do editor de código para tornar a detecção de erros e a inferência de tipos mais precisas e consistentes tanto no 4D Code quanto no VS Code.

Inferência de tipo igual em todos os lugares

A inferência de tipos está totalmente alinhada entre a verificação de sintaxe do compilador e o editor de código. Quando o tipo de uma expressão é inferido, o resultado é sempre o mesmo em todas as ferramentas. Isso garante que o preenchimento automático, a detecção de erros no código e o compilador funcionem de maneira consistente, proporcionando uma experiência de codificação mais suave e previsível.

Apenas o problema real é sublinhado

Erros e avisos são indicados com um pequeno símbolo na margem esquerda da linha que contém o problema. Para a maioria deles, o editor também destaca a parte específica da expressão que está causando o problema diretamente no seu código. Essa dica visual torna muito mais fácil identificar e corrigir problemas com rapidez e precisão.

Expressões com várias linhas? Sem problema!

Se você dividir uma expressão longa em várias linhas usando uma barra invertida (\), o editor agora coloca o ícone de erro diretamente na linha onde o problema realmente está. Assim, mesmo quando seu código se estende por várias linhas, os erros são claramente indicados e fáceis de localizar.

blank

Passe o mouse para obter feedback instantâneo

Agora você pode passar o mouse sobre um token sublinhado para ver a mensagem de erro imediatamente.

blank

Conclusão

Essas melhorias tornam os editores 4D e VS Code mais confiáveis, consistentes e agradáveis de usar. Com feedback mais claro e detecção de erros mais inteligente, você pode se concentrar em escrever um ótimo código com confiança.

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.