Quando o número de linhas do nosso programa começa a aumentar, se não tivermos organização, o caos poderá ser uma realidade. Confusão total, meio ano para encontrar aquela função que fez à 3 semanas, o erro que nunca mais descobre onde falta o “EndIf”, etc, etc. Ou seja, só tempo perdido para nada. Eu digo para nada, pois existe uma ferramenta muito útil que nos ajudará a poupar muito tempo e ter o seu código mais organizado, e de fácil leitura.
Estou a falar do Tidy. É uma ferramenta que tem as seguintes funcionalidades:
- Indentação automática, com espaços ou tabulações
- Altera a nomenclatura de Funcions/Keywords/Macros conforme os ficheiros: au3.api, UserFunctions.txt Exemplo: msgbox –> MsgBox, if –> If, endfunc –> EndFunc, etc
- Cria uma tabela com a lista de variáveis, funções, etc, que são aceitáveis para o script, definidas no ficheiro “UserFunctions.txt” e as funções disponíveis no script. Nota: Esta função só funciona em combinação com a opção anterior
- Altera todas as variáveis ou na primeira ocorrência, para maiúsculas ou minúsculas. Exemplo: dim –> Dim, global –> Global, local –> Local, etc
- Adiciona espaços em torno dos Operadores/Keywords/Functions ou remove espaços extra
- Remove linhas vazias
- Adiciona um comentário com o nome da função correspondente após “EndFunc” (Fim da função) para fácil identidade. Exemplo: EndFunc ;==> Nome da Função
- Verifica se há erros, como falta de EndIf, Wend, Func, etc.
Como fazer
- Faça o Download do Tidy – Download Tidy
- Inicie o Tidy e escolha o script.
- Clique em “Abrir”.
- E pronto já está! Simples!
Resultado
Antes:
Depois:
Postar um comentário