Clipper On Line • Ver Tópico - Recursos de editor de texto

Recursos de editor de texto

Aqui você poderá oferecer suas Contribuições, Dicas e Tutoriais (Texto ou Vídeo) que sejam de interesse de todos.

Moderador: Moderadores

 

Recursos de editor de texto

Mensagempor asimoes » 02 Jun 2016 21:05

Quintas,

Vejo que você usa strip no hbp, porque?
â–º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: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 02 Jun 2016 21:40

-strip retira informações de debug da linguagem C.

O EXE fica menor, independente de compactado ou não.

Depois da sua pergunta fui testar: no Harbour 3.4 não precisa mais, tornou-se o padrão.
Não sei se no Harbour 3.2 ainda faz diferença.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 02 Jun 2016 21:47

Procurei no changelog, parece que só faz diferença para mingw, ele que gera maior que os outros.... rs

2015-08-29 11:37 UTC+0200 Viktor Szakats (vszakats users.noreply.github.com)
* utils/hbmk2/hbmk2.prg
+ move -strip documentation to the default -help output
in the hope this helps sorting out years of FUD about mingw/gcc
building much larger binaries than other modern C compilers.
(Also see C compiler options to optimize for size instead of speed,
when size is the main concern.)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor asimoes » 02 Jun 2016 21:57

Fiz um teste aqui, parece que o exe entrou naquelas academias aerórbicas, ficou com barriga tanquinho. Nunca tinha me ligado nesse recurso.
â–º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: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 02 Jun 2016 22:29

Aqui continuo usando MSVC.
Não percebi que não faz mais diferença, mas vou manter no hbp.

Posto esse mesmo hbp há mais de um ano.... rs

Sinal de que algo está mudando no seu modo de ver as coisas.
Talvez tenha adotado aquilo de fontes mais claros, ou -w3 -es2, e está "fazendo efeito".
Qualquer coisa fora do normal já chama atenção, pra ver se dá pra eliminar... rs
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 03 Jun 2016 22:18

Não sei dizer se é bom ou ruim.
Se considerar que o github é uma empresa que trabalha com código fonte, deve ser interessante.
É do github, multiplataforma, chama-se ATOM
Acabei de descobrir que ele existe, não sei dizer do que é capaz.

https://atom.io/

atom.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor Nathan Rodriguez » 03 Jun 2016 22:55

Dizem que o Atom tem problemas de performance, é lento, já não acho legal. A interface é muito bacana e oferece os recursos básicos, vamos ver como o projeto matura em relação a performance, e olha lá, tem recursos pra Harbour no GitHub.

Esse Programmer's Notepad parece legal, espero testar em breve, não gostei do destaque de sintaxe Harbour no Notepad++.

E quanto a um editor/IDE que faça a reindentação de código Harbour, alguém sabe ?
Nathan Rodriguez
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 3
Data de registro: 03 Jun 2016 10:37
Curtiu: 1 vez
Mens.Curtidas: 0 vez

Recursos de editor de texto

Mensagempor JoséQuintas » 04 Jun 2016 01:16

Tem o utilitário hbformat, do próprio Harbour.
A partir daí, a indentação do editor pra incluir blocos.

Talvez hbide.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 04 Jun 2016 21:03

Só pra ilustrar, pra não parecer exagero de minha parte:

Neste momento, mexendo no trackbar, precisava descobrir onde raios está sendo declarado TBS_AUTOTICKS.
Só resta vasculhar tudo.
Se o editor estivesse restrito a somente arquivos do projeto, não iria encontrar no #define do C++ 2010

autoticks.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 05 Jun 2016 01:13

Uia... tem a ver com o mesmo assunto dessa pesquisa... já deu resultado.... rs

http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=17133&p=106741#p106741
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 05 Jun 2016 19:23

Tem um recurso que dá vontade de usar, mas aí a formatação do fonte já era.
Não é apenas a COR que dá pra configurar conforme a palavra chave, é o fonte inteiro, incluindo tipo de fonte, tamanho, negrito, itálico, sublinhado
Se usar isso, o fonte com tamanho variável vai bagunçar o alinhamento de colunas.

teste.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 05 Jun 2016 20:02

Mexi nas cores.
Achei que ficou interessante, mas não sei dizer se ficou melhor ou pior que antes.
Na hora de editar um fonte, acho que a gente nem repara nas cores... rs
Deixar assim por enquanto.

editor.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 05 Jun 2016 21:42

Pra quem quiser quebrar a cabeça:

Ctags is a programming tool that generates an index (or tag) file of names found in source and header files of various programming languages. Depending on the language, functions, variables, class members, macros and so on may be indexed. These tags allow definitions to be quickly and easily located by a text editor or other utility. Alternatively, there is also an output mode that generates a cross reference file, listing information about various names found in a set of language files in human-readable form.

Editors that support ctags:
Atom, Notepad++, Programmer's Notepad, Sublime Text, UltraEdit, XEdit, ...


https://en.wikipedia.org/wiki/Ctags

Isso seria pra criar uma lista de módulos, funções, classes, métodos, etc.
No final, todos usam a mesma coisa... rs
Só precisa obter algum pronto, ou aprender a configurar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Recursos de editor de texto

Mensagempor microvolution » 02 Jul 2016 23:43

olá senhores...
postei no outro tópico, e, ao ler este, parece que estou confundindo os editores. O PN (Programmers NotePad) não é o mesmo de NotePad ++?
Bom, como eu disse estou usando o NOTEPAD ++.
Como configurá-lo para harbour, hmg?
obrigado mais uma vez.
Grato,
MICROVOLUTION - 16 anos Evoluindo Com Você!


Você já leu a Bíblia hoje?
João 3:16 - Porque Deus amou ao mundo de tal maneira que deu seu Único Filho para que todo aquele que nEle crê não pereça mas tenha a Vida Eterna!
microvolution
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1175
Data de registro: 02 Set 2011 22:17
Curtiu: 59 vezes
Mens.Curtidas: 17 vezes

Recursos de editor de texto

Mensagempor JoséQuintas » 03 Jul 2016 00:08

São editores diferentes. Tem o notepad++ e tem o programmers notepad.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"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 de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Anterior Próximo



Retornar para Contribuições, Dicas e Tutoriais

Quem está online

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


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro