No artigo de hoje vou mostrar como configurar um AppServer do TCloud no VSCode.
No TCloud existe o ambiente de produção e geralmente a TOTVS disponibiliza algum ambiente de homologação ou desenvolvimento para a realização de testes.
Para alguns clientes até é possível liberar o ambiente de produção para compilação, mas isso depende de negociação e contrato.
Pois bem, no artigo de hoje vou demonstrar como conectar em um ambiente de desenvolvimento para realizar customizações.
- Acesse o painel do TCloud
- Baixe o smartclient via TCloud do ambiente de desenvolvimento
- Após baixar, descompacte o arquivo, e abra o smartclient.ini
- Procure pela seção tds ou mac ou dev. Após encontrar, anote as configurações de servidor e porta
- Abra o VSCode (caso você não tenha instalado e configurado, siga as dicas nesse tutorial – até o passo 7 – https://terminaldeinformacao.com/2019/12/23/como-configurar-o-plugin-oficial-da-totvs-no-vscode/)
- Clique no ícone da TOTVS na esquerda, e depois clique no botão + na parte de servidores
- No primeiro campo, coloque um nome para identificação, por exemplo, Empresa_Desenv, no segundo e terceiro campo, coloque o server e a porta que você marcou no passo de número 4
- Insira um diretório de includes (arquivos .ch), caso não tenha as includes, elas podem ser baixadas no portal do cliente na TOTVS
- Na parte da esquerda nos servidores, clique com o botão direito nesse criado, e depois clique em Conectar
- Insira o nome do environment (ambiente) em que você irá fazer as compilações
- Agora insira o nome de usuário e senha
- Geralmente a primeira vez de configuração, pode demorar um pouco, pois será feita a conexão no Cloud e depende da internet, então já teve casos de demorar nem 5 segundos, como já teve casos de demorar uns 5 minutos, então deixe o VSCode conectando, até ele mostrar que conseguiu realizar a conexão no rodapé
- Agora é só abrir algum código fonte, e compilar com Ctrl+F9
Bom pessoal, por hoje é só.
Abraços e até a próxima.
foi realizado as configurações, mas não conecta, acha qua precisa de complie key?
Então André, somente se você for compilar Function, para User Function não precisa.
O que você pode fazer, como cada TCloud pode ter sua particularidade, é abrir um ticket na TOTVS, perguntando qual o endereço e porta você usa na conexão com o VSCode.