Clipper On Line • Ver Tópico - Visual Code Studio
Mudar para estilo Clássico
Discussão sobre ferramentas de apoio à programação (Clipper/[x]Harbour)
Postar uma resposta

Visual Code Studio

11 Jun 2018 14:27

https://code.visualstudio.com/

Syntax Highlighting for the Harbour DBase Language

https://marketplace.visualstudio.com/items?itemName=aperricone.harbour
https://marketplace.visualstudio.com/items?itemName=ekon.harbour

Editor de Código

É da Microsoft e é grátis.

Tem configuração para harbour / xbase

Ainda não testei

Visual Code Studio

14 Jun 2018 10:09

Boa! Instalei! Um pouco antes de instalar ele avisa que vc não tem o Visual Studio instalado e te dá opção de instala-lo, após tudo instalado (VS+Hb editor) o VS me ofereceu o pacote de linguagem Português Brasil (massa!). Maravilha, logo se vê a estupenda qualidade do produto. Agora é só me acostumar com o editor e ver se dá pra substituir o velho e bom Notepad++, ah, falando nisso, me lembro que demorei para trocar o UltraEdit32 (Alguém se lembra?!) quando programava em Clipper 5.3b... até configurar e personalizar o Notepad++ do jeito que gosto com Harbour foram longos meses... espero que com o editor do VS para Harbour seja mais intuitivo.
Valeu Grande!

Visual Code Studio

14 Jun 2018 10:35

Eu ainda sou usuário de carteirinha do UltraEdit32 e tenho a versão portable que me acompanha nas idas ao cliente.

O que eu achei legal no VSC é o plugin para Harbour, aliás tem 3, não sei qual é o melhor ou mais completo

Visual Code Studio

19 Jun 2018 16:58

Cara, gostei de mais do VSC, tenho q decorar as teclas de acesso rápido, mas já quase nem uso mais o Notepad++, valeu mesmo por essa dica maravilhosa!

Visual Code Studio

19 Jun 2018 17:33

NiltonGM escreveu:Cara, gostei de mais do VSC,

Teria como postar alguns prints de uso da ferramenta?

Visual Code Studio

19 Jun 2018 21:04

Segue, abraços!

2018-06-19.png

Visual Code Studio

19 Jun 2018 21:09

Mais...
2018-06-19 (3).png
vendo uma imagem da pasta recursos


Mais...

2018-06-19 (2).png
editando um .rc

Visual Code Studio

20 Jun 2018 08:11

NiltonGM, obrigado pelas imagens. Lembra o Sublime!
Quando tiver um tempo, instalarei para testes.
Abraços!

Visual Code Studio

22 Jun 2018 20:12

Não percam tempo, mude já para o VCS, é muito da hora, cada dia estou gostando mais... agora aprendi a conectar minha base de dados MySQL ao editor, é uma mão na roda para agilizar o projeto, olhem as imagens...
2018-06-22.png

2018-06-22 (3).png

2018-06-22 (5).png


:))

Visual Code Studio

22 Jun 2018 22:42

Faz um tutorial ai pra gente.
MySql tem várias extensões
Harbour tem 2 qual vc usou?
Como fez pra montar e correlacionar os PRGs dos seu projeto? Seria uma pasta?
Parabéns ficou legal os prints.

Visual Code Studio

23 Jun 2018 14:06

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.
2018-06-23 (2).png
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.
2018-06-23.png
Extensão Harbour


4º) Extensão MySQL: Depois disso, vc pode baixar e instalar a extensão MySQL
2018-06-23 (1).png
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
Anexos
libmysql.rar
Tive q compactar em RAR pois o forum não permite subir dlls
(602.1 KiB) Baixado 374 vezes
Biblioteca do Programador Harbour hbMySql.pdf
Classe TMySQLServer
(239.58 KiB) Baixado 391 vezes

Visual Code Studio

23 Jun 2018 16:56

GitHub é da Microsoft, então VCS tá em casa.

Visual Code Studio

27 Jun 2018 15:57

Estou usando esse editor faz uma semana e, estou gostando muito. Bem pratico, integra direto com SVN.
Muito bom.

Visual Code Studio

28 Jun 2018 15:17

Funciona com Xhb e postgres ?

Visual Code Studio

29 Jun 2018 11:37

PostGreSQL: Sim, é só baixar a extensão "PostGreSQL"
xHabour: Como em xHarbour vc usa .prg, é só carregar a extensão Harbour q vai funcionar perfeitamente, até para clipper, a sintaxe é a mesma.
Postar uma resposta