Olá galera, nesta Quick Tips, irei falar sobre algumas funções que temos no Delphi, mas muitas vezes desconhecidas pelos programadores, a parte de compilação de um projeto, como podemos fazer no Delphi, executar o projeto direto, testar, compilar, dar um Build, verificar a sintaxe, por exemplo, qual é a melhor forma?.

            Às vezes executamos uma operação de Build, e levamos um certo tempo para que ela termine devido ao número de arquivos contidos na mesma, de repente poderíamos fazer simplesmente uma compilação simples, e já atenderia a necessidade do momento, evitando perda de tempo, mas isso para projetos grandes.

 

Compilando um projeto

 

A compilação e/ou execução de um projeto Delphi podem ser feitos pelos menus Run e Project ou através das inúmeras teclas de atalhos contidos nesta magnífica IDE que o Delphi possuí. Segue abaixo algumas opções deste menu:

 

 

Run / Run (F9): Compila e executa o programa, com a possibilidade de “debuggar”.a aplicação.

 

Run / Run Without Debugging (Shift + Ctrl + F9): Compila e executa o programa, mas sem a possibilidade de “debuggar”.a aplicação.

 

Project / Compile (Ctrl + F9): Compila a aplicação. Esta opção irá recompilar apenas as Units que sofreram alteração deste a última compilação.

 

Project / Compile all projects: Idem ao item anterior, porém recompila todos os projetos abertos no project manager.

 

Project / Build (Shift + F9): Compila a aplicação. Esta opção irá recompilar todas as Units, tenham elas sofrido ou não alterações deste a última compilação.

 

Project / Build all projects: Idem ao item anterior, porém recompila todos os projetos abertos no project manager.

 

Run / Step Over (F8): Executa código linha a linha. Quando encontra a chamada a um método, todo o método é executado como sendo um único comando.

 

Run / Step InTo (F7): Executa código linha a linha. Quando encontra a chamada a um método, o código deste método e também é executado linha a linha.

 

Syntax check: Faz uma checagem de sintaxe de todo o código.

 

Com esta dica podemos conhecer um pouco mais da IDE do Delphi, ajudando assim a vermos se realmente as operações que fazemos estão corretas, ou se existe uma outra mais prática, e mais rápida que atenda a nossa necessidade. Como sempre na IDE do Delphi temos diversas teclas de atalhos, que ajudam cada vez mais no rápido desenvolvimento de aplicação (RAD).

 

Fico por aqui ate à próxima Quick Tips.

 

Um abraço

 

Wesley Y

wyamazack@lithic.com.br