Recursos de editor de texto
Moderador: Moderadores
Recursos de editor de texto
Quintas,
Vejo que você usa strip no hbp, porque?
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)
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)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
-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.
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 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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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 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/
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/
Recursos de editor de texto
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)
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)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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
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 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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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/
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/
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/
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/
-
Nathan Rodriguez
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 03 Jun 2016 10:37
- Contato:
Recursos de editor de texto
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 ?
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 ?
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
Tem o utilitário hbformat, do próprio Harbour.
A partir daí, a indentação do editor pra incluir blocos.
Talvez hbide.
A partir daí, a indentação do editor pra incluir blocos.
Talvez hbide.
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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
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
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
Uia... tem a ver com o mesmo assunto dessa pesquisa... já deu resultado.... rs
https://pctoledo.org/forum/viewto ... 41#p106741
https://pctoledo.org/forum/viewto ... 41#p106741
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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.
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.
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
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.
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.
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/
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/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
Pra quem quiser quebrar a cabeça:
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.
https://en.wikipedia.org/wiki/CtagsCtags 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, ...
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 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/
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/
-
microvolution
- Usuário Nível 5

- Mensagens: 1231
- Registrado em: 02 Set 2011 22:17
- Contato:
Recursos de editor de texto
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.
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 - 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!
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Recursos de editor de texto
São editores diferentes. Tem o notepad++ e tem o programmers notepad.
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/
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/
