A depuração tem um papel vital em qualquer processo de desenvolvimento, e melhorar a funcionalidade e usabilidade do depurador pode aumentar significativamente a produtividade de um desenvolvedor. A partir de 4D 20 R8, 4D introduziu várias melhorias em seu depurador e depurador remoto. Essas atualizações focam em salvar configurações definidas pelo usuário, tornando o gerenciamento e reuso de expressões mais fácil, e redesenhando a interface geral.
Expressão guardada automaticamente
Expressões salvas automaticamente no depurador 4D são um divisor de águas para simplificar seu fluxo de trabalho de depuração. Quando introduz uma nova expressão no observador de expressões do depurador, é automaticamente guardada e ligada ao método ou função correspondente. Isto significa que, da próxima vez que revisitar o mesmo código, todas as expressões introduzidas anteriormente estarão prontamente disponíveis, avaliadas e apresentadas. Esta funcionalidade poupa tempo e assegura a continuidade, eliminando a necessidade de reintroduzir manualmente as expressões, permitindo-lhe concentrar-se inteiramente na resolução de problemas de forma eficiente.
Expressão pined
Adicionámos a capacidade de “fixar” expressões importantes, garantindo que estão sempre à mão – independentemente do método ou função que estiver a depurar. Quer esteja a aprofundar uma parte complexa do código ou a dar uma vista de olhos rápida, pode agora personalizar o depurador para funcionar exatamente da forma que pretende.
exibir variáveis locais, expressões de linha e expressões personalizadas
O depurador 4D introduz flexibilidade aprimorada com três tipos de parâmetros distintos em seu observador de expressão: Variáveis Locais, Expressões de Linha e Expressões Personalizadas. As variáveis locais exibem automaticamente todas as variáveis ativas ligadas ao método ou função atual, oferecendo um instantâneo claro do contexto de execução. As expressões de linha são actualizadas dinamicamente para mostrar as variáveis relevantes para a linha específica que está a ser executada. Entretanto, as expressões personalizadas adicionadas manualmente pelos programadores permitem o controlo e a depuração personalizados de valores ou condições específicos. Em conjunto, estas opções garantem um controlo preciso e clareza durante as sessões de depuração.
Design
Veja o novo design elegante da interface do depurador, cuidadosamente criado para melhorar a usabilidade e simplificar a sua experiência de depuração.
Conclusão
O depurador atualizado introduz novos recursos e melhorias poderosas que melhoram significativamente o processo de depuração em 4D. De expressões salvas automaticamente a exibições de variáveis personalizáveis e uma nova interface polida, esses aprimoramentos são projetados para tornar seu fluxo de trabalho mais eficiente e intuitivo.