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: 20420
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
- Curtiram: 1 vez
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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 20420
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
- Curtiram: 1 vez
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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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/
