olá pessoal, estou fazendo vários testes agora em Harbour, estou compilando com Harbour 3.2 Odev (r1702081836) e procurando aqui
no fórum e no google em geral, li a respeito de uma ferramenta e achei interessante, é o -sanitize, pelo que entendi que a grosso modo,
ele consegue organizar meus códigos fonte, como indentação, tipos de fonte, enfim:
Com essa versão do Harbour eu consigo usar essa ferramenta ?
Se sim, vou encontrar algum tutorial para ver como funciona essa ferramenta e usa-la para conhecer seus recursos.
Obrigado.
Como usar a ferramenta -sanitize
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como usar a ferramenta -sanitize
Essa opção faz apenas ajuste básico, entre sistemas operacionais.
A ferramenta pra formatar fonte é hbformat
Lembrando que ela ajuda muuuito, mas sempre o ajuste final será manual.
-sanitize <file>
convert filenames to lowercase, EOLs to platform native
and remove EOF character, if present.
A ferramenta pra formatar fonte é hbformat
Lembrando que ela ajuda muuuito, mas sempre o ajuste final será manual.
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/
Como usar a ferramenta -sanitize
Copiei o hbformat.exe para a pasta e estou testando uma rotina pequena com erros, não acontece nada, dá essa mensagem mas não altera nada no fonte
e também não indica nenhum erro, e a rotina tem 8 linhas não 5.
hbformat teste.prg
Reformatting teste.prg <4 lines>
<>
estava assim:
[/code]
ficou assim:
e também não indica nenhum erro, e a rotina tem 8 linhas não 5.
hbformat teste.prg
Reformatting teste.prg <4 lines>
<>
estava assim:
Código: Selecionar todos
X = 10
IF X = 10
@10, 10 SAY "TESTEficou assim:
Código: Selecionar todos
X = 10
IF X = 10
@10, 10 SAY "teste
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Como usar a ferramenta -sanitize
Como eu disse, ela ajuda muuito, mas o ajuste final é manual.
Antes
Depois
Antes
Depois
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/
