Clipper On Line • Ver Tópico - Visual Code Studio

Visual Code Studio

Discussão sobre ferramentas de apoio à programação (Clipper/[x]Harbour)

Moderador: Moderadores

 

Visual Code Studio

Mensagempor asimoes » 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 3827
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 248 vezes
Mens.Curtidas: 169 vezes

Visual Code Studio

Mensagempor NiltonGM » 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!
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor asimoes » 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
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 3827
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 248 vezes
Mens.Curtidas: 169 vezes

Visual Code Studio

Mensagempor NiltonGM » 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!
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor ANDRIL » 19 Jun 2018 17:33

NiltonGM escreveu:Cara, gostei de mais do VSC,

Teria como postar alguns prints de uso da ferramenta?
Clipper 5.2e / Blinker 5.1
Harbour 3.0 e 3.2
------------------------
Visitem http://www.nsi-sp.com
Avatar de usuário

ANDRIL
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1057
Data de registro: 06 Jul 2004 00:44
Curtiu: 9 vezes
Mens.Curtidas: 29 vezes

Visual Code Studio

Mensagempor NiltonGM » 19 Jun 2018 21:04

Segue, abraços!

2018-06-19.png
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor NiltonGM » 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
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor ANDRIL » 20 Jun 2018 08:11

NiltonGM, obrigado pelas imagens. Lembra o Sublime!
Quando tiver um tempo, instalarei para testes.
Abraços!
Clipper 5.2e / Blinker 5.1
Harbour 3.0 e 3.2
------------------------
Visitem http://www.nsi-sp.com
Avatar de usuário

ANDRIL
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1057
Data de registro: 06 Jul 2004 00:44
Curtiu: 9 vezes
Mens.Curtidas: 29 vezes

Visual Code Studio

Mensagempor NiltonGM » 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


:))
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor fladimir » 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.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


DESKTOP CONSOLE Harbour 3.4.0dev (4541270) (2016-06-28 07:05) | Console | MINGW | DBF | CDX | FastReport | MySQL
DESKTOP VISUAL... Harbour 3.2 | MinGW | Xailer 4.0.2 | MariaDB Nativo | Outros via ADO | FastReport
MOBILE Android/IOS e WEB - Outros
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2168
Data de registro: 15 Nov 2006 19:21
Curtiu: 16 vezes
Mens.Curtidas: 117 vezes

Visual Code Studio

Mensagempor NiltonGM » 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 14 vezes
Biblioteca do Programador Harbour hbMySql.pdf
Classe TMySQLServer
(239.58 KiB) Baixado 24 vezes
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor asimoes » 23 Jun 2018 16:56

GitHub é da Microsoft, então VCS tá em casa.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 3827
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 248 vezes
Mens.Curtidas: 169 vezes

Visual Code Studio

Mensagempor sygecom » 27 Jun 2018 15:57

Estou usando esse editor faz uma semana e, estou gostando muito. Bem pratico, integra direto com SVN.
Muito bom.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com
Avatar de usuário

sygecom
Membro Master

Membro Master
 
Mensagens: 6539
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 55 vezes

Visual Code Studio

Mensagempor pauloa1 » 28 Jun 2018 15:17

Funciona com Xhb e postgres ?
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 171
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 1 vez
Mens.Curtidas: 4 vezes

Visual Code Studio

Mensagempor NiltonGM » 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.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 224
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 146 vezes
Mens.Curtidas: 4 vezes

Próximo



Retornar para Ferramentas de Apoio

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro