Rapaz, estou meio apertado com prazo pra entregar esse projeto, mas vamos ver se dá pra colocar algo aqui resumido.
MySQL com Harbour:
Eu utilizo a classe
TMySQLServer, para isso só preciso colocar a dll
libmysql.dll na pasta raiz do projeto e sair usando a classe, mais nada, não precisa dar include nem mencionar lib, apenas isso. * Importante: Eu uso a IDE HMG 3.4.4 mas uso MySQL com Harbour desde a 2. alguma coisa.
Obs: a dll libmysql.dll vc encontra em várias pastas do windows, se não achar, baixa da internet ou instala o MySQL localhost q vc vai encontrar lá em alguma pasta ou pega daqui em anexo. O documento da classe e a dll estão em anexo.Passo:
1º) Visual Studio Code: Não há segredo, é clicar no link do nosso amigo acima, baixar e instalar.
2º) Idioma: Após a instalação ele sugere que vc use a extensão para o idioma português do Brasil, baixa essa extensão e instala que o VSC fica todo em português.
- Esta é a extensão do português Brasil
3º) Extensão Habour: Instale esta extensão que eu instalei, parece ser a melhor, não testei as outras.
- Extensão Harbour
4º) Extensão MySQL: Depois disso, vc pode baixar e instalar a extensão MySQL
- Extensão MySQL
5º) Projeto: Com o VSC aberto, tem vários jeitos de vc trabalhar:
Se vc abrir apenas um arquivo.prg, vc edita e pronto.
Se vc abrir a pasta do seu projeto, ele trará a lista da pasta toda e suas subpastas como recursos, etc. Aí vc vai clicando nos arquivos que vc quer editar ou ver.
Com uma pasta aberta do seu projeto, vc pode salvar como um espaço de trabalho, tá lá em Arquivo\"Salvar espaço de trabalho como...", aí sempre q vc abre o VSC, ele já abre o ultimo espaço de trabalho se vc saiu sem fecha-lo ou pode abrir outros espaços de trabalhos/projetos.
Perdi no máximo 15 minutos para instalar tudo e entender como funciona, cheguei até usar a conexão nativa do VSC com GitHub, mas achei complexa porque não domino e GitBash do GitHub, abri uma conta agora lá, mas sei que o VSC sincroniza automaticamente com o GitHub.
É isso aí, vale a pena perder 10 a 15 minutos pra deixar de vez o Notepad++, Ultraedit32, PE... kk