NotePad++ x xDev Studio

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

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NotePad++ x xDev Studio

Mensagem por JoséQuintas »

Uma coisa tão simples dando esse trabalho todo...
É que não pensou no tamanho disso.
Imagine se fosse fazer um PRG pra retirar essas informações do fonte....
Pois é... é o que o editor precisa, pois por enquanto nem conhece Harbour...
Por sorte, com ctags se resume a poucas linhas, a dificuldade é saber exatamente quais são essas linhas....rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
carlaoonline
Usuário Nível 3
Usuário Nível 3
Mensagens: 190
Registrado em: 24 Ago 2014 22:38
Localização: Porto Alegre-RS

NotePad++ x xDev Studio

Mensagem por carlaoonline »

Bom dia!

Esse tópico é antigo mas tenho pra quem quiser usar o NotePad++ com lista de Funções funcionando.


Descompacte o conteúdo em uma pasta no HD e pronto.


Para os menos experientes:
Para usar (após descompactar o arquivo ZIP em uma pasta), clique com o botão direto do mouse sobre um arquivo.prg e escolha "abrir com" -> "Escolher outro aplicativo" e em seguida direcione para o arquivo executável "notepad++.exe" (que esta na pasta que postei). Se desejar, pode marcar a caixa de opção "Sempre usar esse aplicativo para abrir arquivos PRG" .

!!!
Anexos
notepad++COM_LISTA_DE_FUNCOES.zip
(4.34 MiB) Baixado 614 vezes
mmarcondes
Usuário Nível 2
Usuário Nível 2
Mensagens: 81
Registrado em: 02 Jul 2021 15:06
Localização: witmarsum

NotePad++ x xDev Studio

Mensagem por mmarcondes »

Carlos, achei muito bacana esse editor, mostra as funções no lado direito, ajuda muito, só queria saber como mudar as cores dos IF, WHILE, etc, e o tipo e tamanho da letra, a idade pede fontes maiores...rssss, e também, tem algum jeito de associar meu arquivo BAT com um botão e clicar nele para compilar meu sistema sem precisar ir pro DOS ?
Obrigado
Avatar do usuário
susviela@bol.com.br
Usuário Nível 3
Usuário Nível 3
Mensagens: 236
Registrado em: 30 Jun 2017 11:17
Localização: São José / SC
Contato:

NotePad++ x xDev Studio

Mensagem por susviela@bol.com.br »

mmarcondes escreveu:achei muito bacana esse editor, mostra as funções no lado direito, ajuda muito, só queria saber como mudar as cores dos IF, WHILE, etc, e o tipo e tamanho da letra, a idade pede fontes maiores...rssss
Acho que essa dica ai, vai te ajudar nessa primeira parte.

https://programandoxbase.wordpress.com/ ... e-notepad/
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com

( #ProgramandoxBase #AllxBase )
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NotePad++ x xDev Studio

Mensagem por JoséQuintas »

mmarcondes escreveu:Carlos, achei muito bacana esse editor, mostra as funções no lado direito, ajuda muito, só queria saber como mudar as cores dos IF, WHILE, etc, e o tipo e tamanho da letra, a idade pede fontes maiores...rssss, e também, tem algum jeito de associar meu arquivo BAT com um botão e clicar nele para compilar meu sistema sem precisar ir pro DOS ?
Da época do post pra cá, configurei o Programmers Notepad, incluindo a opção de compilar igual uma IDE, podendo clicar nas mensagens de erro da compilação pra ir direto na linha, quando o erro indica a linha correta.

Quanto a lista de funções, pelo menos sem usar a parte de projetos que PNotepad contém, fica igual Notepad++, mostrando só do fonte atual.

Aqui tem telas mostrando recursos:

https://github.com/JoseQuintas/pnharbour
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

NotePad++ x xDev Studio

Mensagem por alxsts »

Olá!

Editor de texto é uma escolha pessoal. Cada um escolhe aquele ao qual melhor se adapta. Já usei vários, desde o SideKick e Notepad++, entre outros. O Notepad++ é um bom editor, sem dúvidas. Usei ele até descobrir o VS Code (Microsoft Visual Studio Code). Um italiano chamado Antonino Perricone desenvolveu uma extensão do VS Code para Harbour/xHarbour que ficou ótima.

- Exibe todas as funções, classes e métodos do Prg, cada uma com suas variáveis declaradas, do lado direito ou esquerdo, como o usuário configurar.
- Pode associar arquivos .Bat de compilação e compilar apenas pressionando uma tecla.
- Tem um debugador embutido
- É integrado com o Harbour, e ao salvar o Prg, destaca eventuais erros de sintaxe (já compila o Prg de dentro do editor).
- É integrado com os arquivos .Ch, ou seja, ao posicionar o mouse sobre o nome de uma constante definida em um .Ch incluído no .Prg, exibe o valor da constante.
- Tem embutido nele um comparador de arquivos que permite comparar dois arquivos lado a lado na tela.
- Trabalha com o conceito de work space: pode criar um work space contendo todas as pastas de um projeto.
- Destaca as cores dos comandos e funções.
- Tem auto complete
- Tem code snippets configuráveis (por exemplo: digito IF ele já coloca o Else e o Endif)
mmarcondes escreveu:...e o tipo e tamanho da letra, a idade pede fontes maiores...rssss, ...
Para aumentar ou diminuir o tamanho da fonte, basta rolar a roda do mouse segurando a tecla Control. Ou pressionar as teclas Control e + para aumentar a fonte ou Control e - para diminuir.

Como dito anteriormente, é questão de gosto pessoal. Na minha opinião, é o melhor que já conheci.

Veja como baixar e configurar neste artigo: Developing and Debugging Harbour Programs with VSCODE (Visual Studio Code)
[]´s
Alexandre Santos (AlxSts)
Avatar do usuário
carlaoonline
Usuário Nível 3
Usuário Nível 3
Mensagens: 190
Registrado em: 24 Ago 2014 22:38
Localização: Porto Alegre-RS

NotePad++ x xDev Studio

Mensagem por carlaoonline »

Boa noite!
mmarcondes escreveu:Carlos, achei muito bacana esse editor, mostra as funções no lado direito, ajuda muito, só queria saber como mudar as cores dos IF, WHILE, etc, e o tipo e tamanho da letra, a idade pede fontes maiores...rssss, e também, tem algum jeito de associar meu arquivo BAT com um botão e clicar nele para compilar meu sistema sem precisar ir pro DOS ?
Obrigado
Boa noite!

Sobre esses atalhos e configurações eu nunca manjei muito. O editor que mais uso é o xDev Studio, porém sempre tem algo que existe em um E não tem no outro...

Quando eu sento pra programar alguma coisa, geralmente trabalho com duas telas, num lado o editor e no outro o CMD para executar o programa assim que compilo.

Mas no NotePad++,

-> Para aumentar ou diminuir a fonte é :Ctrl + ou Ctrl - (no teclado numérico)

-> Para mudar as cores e fontes é no menu "Configuração" -> "Configurador de estilo"

-> Para Executar programas externos é pressionando o F5, irá abrir uma janela e você localiza no PC qual arquivo quer executar, sendo que você pode associar uma combinação de teclas para executar sempre que quiser esse arquivo, para isso, assim que localizar o arquivo que deseja executar, pressione o botão "Guardar" e escolha a combinação de teclas que deseja atribuir a execução dele.
Você pode direcionar para um arquivo de lote (arquivo.bat) que contenha seus comandos de compilação e execução do EXE.

-> No menu "Configurar" -> "Configurador de atalhos" abre uma janela com várias abas. Na aba "Main Menu" estão dispostos os atalhos padrões do editor que você pode mudar se quiser, E na aba "Run commands" ficam os atalhos para os programas que você salvou, podendo edita-los ali.

No mais ele é bem fácil, é só ir fuçando e testando!!!

alxsts escreveu:Editor de texto é uma escolha pessoal. Cada um escolhe aquele ao qual melhor se adapta. Já usei vários, desde o SideKick e Notepad++, entre outros. O Notepad++ é um bom editor, sem dúvidas. Usei ele até descobrir o VS Code (Microsoft Visual Studio Code). Um italiano chamado Antonino Perricone desenvolveu uma extensão do VS Code para Harbour/xHarbour que ficou ótima.
O VSCode é realemte incrível, depois de um certo trabalho, consegui até debugar Harbour nele, sem dúvida é um dos melhores senão o melhor. Pena é que é um editor pesado e bem mais complicado pra instalar e configurar, diferente dos demais que instale em segundos e abre instantaneamente.
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

NotePad++ x xDev Studio

Mensagem por lucimauro »

Eu uso a Hbide mais queria um alternativa melhor, já que como mudei de computador ele não esta gravando as configurações que faço ai tá ruim.

ITAMAR qual versão do Hbide voce usa?
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

NotePad++ x xDev Studio

Mensagem por Itamar M. Lins Jr. »

Olá!
ITAMAR qual versão do Hbide voce usa?
Sei não.
A mais atualizada. Pega no SVN.
Tô no LINUX agora.
Aqui até o kate é bom tem sintaxe Harbour embutida.
ele não esta gravando as configurações que faço ai tá ruim.
Deve ser permissão. Fica na pasta... Só com windows, amanhã eu passo \user\nomeusuario\ tem uma pasta que não lembro o nome e fica a hbide.ini
Dá um \user\>dir hbide.ini /s

Hbide só perde para o VsCode e olhe lá, pois tem quase isso tudo ai também.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

NotePad++ x xDev Studio

Mensagem por Itamar M. Lins Jr. »

Olá!
Aqui no Linux!
Screenshot_20220504_174817.png
Baixei e rodei agorinha...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

NotePad++ x xDev Studio

Mensagem por Itamar M. Lins Jr. »

Olá!
Kate no Linux mesma coisa no Windows.
Screenshot_20220504_182837.png
Reconhece sintaxe xBase Linux/Windows.

Vantagem principal, continua evoluindo.
...executar pesquisas de SQL com a extensão de SQL,...


Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

NotePad++ x xDev Studio

Mensagem por lucimauro »

Era justamente um problema de permissão e também o local do arquivo de conf., mais resolvido aqui, realmente a Hbide e muito boa depois que voce pega o jeito.
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

NotePad++ x xDev Studio

Mensagem por deividdjs »

Itamar M. Lins Jr. escreveu:Olá!
Aqui no Linux!
Screenshot_20220504_174817.png
Baixei e rodei agorinha...

Saudações,
Itamar M. Lins Jr.
alguem tem um passo a passo de como configurar a HBIDE ?? estou usando HARBOUR 3.2 + BCC582 ...

Abraço
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

NotePad++ x xDev Studio

Mensagem por JoséQuintas »

Eu não instalo nada, uso versão portátil.
E a configuração fica junto.

Talvez faça falta o debug, se VSCODE fizer debug de ambiente GUI.
GTWVG precisa disso também, porque os controles GUI ficam na tela, e esconde parte do debug.
Mas não gosto de ferramenta complicada de instalar/configurar.

Talvez fosse interessante quando falei da possibilidade, há 16 anos atrás, com editor Microsoft mais leve.

http://pctoledo.com.br/forum/viewtopic. ... +microsoft

Pois é... depois de vários anos alguém fez, mas com o editor mais pesado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

NotePad++ x xDev Studio

Mensagem por Itamar M. Lins Jr. »

Olá!
alguem tem um passo a passo de como configurar a HBIDE ?? estou usando HARBOUR 3.2 + BCC582 ...
Não tem nada para configurar. (que eu lembre)
Cria um arquivo .hbp
E abre com a HBIDE.
Vai lá em projetos abrir.
O Arquivo .hbp vc faz usando notepad... Pela hbide faz mas eu já usava o arquivo .hbp antes.
Pela linha de comando hbmk2 meuproj.hbp
Se compilar vai roda sem sem problema na HBIDE.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder