Hoje vou mostrar como alterar/configurar um smartclient no VSCode.
Assim que você instala o VSCode e começa a usar uma workspace AdvPL, ele exibe um prompt para inserir as configurações do smartclient. Mas em alguns momentos é necessário mudar essa configuração, ou até mesmo refazer elas.
Existem duas formas que são as mais fáceis de se definir o smartclient no VSCode. Abaixo eu demonstro ambas as formas.
A – Adicionar uma nova configuração e/ou sobrepor antigas
- [Opcional] Se você quer apagar a configuração atual (se ela está com algum problema), na workspace, encontre o arquivo launch.json, faça um backup dele, e pode excluir
- Abra a palheta de comandos com Ctrl+Shift+P e procure por launcher ou lançador, e abra o TOTVS Launchers
- Na tela que será aberta, no Choose Launcher, clique no combo e escolha Depuração do idioma TOTVS
- Na parte para selecionar o smartclient, clique em escolher arquivo, e navegue até o arquivo smartclient.exe que será usado
- Nas opções pode deixar as parametrizações default, e salvar as configurações
B – Editar diretamente no arquivo launch.json
- Abra a busca de arquivos com Ctrl+P e procure por launch.json ou abra a palheta de comandos com Ctrl+Shift+P e procure a opção para abrir o launch.json
- No parâmetro “smartclientBin”, altere o conteúdo apontando para o caminho de um smartclient.exe válido e depois pressione Ctrl+S para salvar o arquivo
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Ótimo Daniel, eu só sabia direto no arquivo.
Opa, obrigado pelo comentário Marco.
Grande abraço.
Grande metre,
Meu launch possui 3 releases (17, 25 e 27) configuradas ao mesmo tempo. Cada uma apontando para o seu respectivos smartclient.
Basta separar por vírgula, duplicando as chaves mais internas e dando um name diferente para cada um!
Depois quando for executar, basta selecionar o launch que deseja no botão “play” (triângulo verdinho).
Grande Don.
Opa, obrigado pela contribuição jovem, ótima dica ^^
Fica mais simples para executar depois.
Grande abraço.
Oi Atílio, obrigada por sempre nos ajudar.. Deus te abençoe sempre.
Boa tarde Andreia. Amém.
Eu que agradeço pelo comentário e gentileza.
Um grande abraço.