Browsing tag

Debug

Replay debugger no VSCode – O sonho de todo DEV Salesforce

Tenho certeza que o sonho de todo DEV Salesforce era poder debugar seu código, e isso se tornou possível com o Replay debugger do Salesforce CLI no VSCode, então bora lá entender como funciona essa mágica, e tornar esse sonho realidade? Se você já matou o seu Eclipse, e migrou para o Visual Studio Code, o VSCode, hoje vou te mostrar como debugar o seu código usando o Replay debugger, mas antes vamos entender como essa mágica funciona. Como funciona o Replay debugger O Replay debugger, como o próximo nome diz é um Replay, ou seja você vai debugar o seu código com o que já aconteceu, diferentemente do que é permitido em outras linguagens de programação como JavaScript, C# entre outras, em que você consegue debugar o seu código no momento de sua execução, e isso se dá por conta de estarmos falando de uma tecnologia em nuvem, afinal o código não esta rodando no seu computador, e sim nos servidores da Salesforce, e o Replay vem dá onde então, você deve esta se perguntando, bom, o que o Salesforce fez foi, baseado no log de depuração do usuário, remontar o cenário do seu código permitindo que todas as […]

Erro ao ativar o Log de Depuração

Essa semana vi uma nova mensagem de Erro ao ativar o Log de Depuração no Salesforce, esse erro impedia de ativar o registro de depuração e também de receber novos logs no Console do Desenvolvedor, e para a minha surpresa a solução era muito simples, mas resolvi compartilhar algumas formas de resolver ela, pois acredito que possa ajudar algumas pessoas que por ventura venha a se deparar com essa mensagem no futuro. Erro ao ativar o Log de Depuração A mensagem de erro no console diz: Logging disabled: The Developer Console didn’t set the DEVELOPER_LOG trace flag on your user. Ter um sinalizador de rastreamento ativo aciona o log de depuração. Você tem 1.065 MB do máximo de 250 MB de logs de depuração. Antes de poder editar os sinalizadores de rastreamento, exclua alguns logs de depuração. Já quando tentamos registrar um Registro de Depuração a mensagem é: Erro: Ter um sinalizador de rastreamento ativo aciona o log de depuração. Você tem 1.087 MB do máximo de 250 MB de logs de depuração. Antes de poder editar os sinalizadores de rastreamento, exclua alguns logs de depuração. E em Inglês você receberá uma mensagem assim: Having an active trace flag triggers […]