terça-feira, 9 de junho de 2009

Turbinando o Delphi com CnWizzards


Dentre os diversos plugins existentes para acrescentar recursos na IDE do Delphi estou usando o pacote CnWizzards. Com ele é possível adicionar uma série de novas fuincionalidades no ambiente de desenvolvimento, tais como: assistente de MessageBox, estatísticas do código fonte, limpeza de arquivos dependentes que não são mais utilizados e etc. Aqui vão alguns recursos interessantes deste pacote de ferrametas:

Assistente de MessageBox

Este assistente facilita e muito a criação deste tipo de caixa de mensagem, além de fornecer um preview de como sua MessageBox vai funcionar. Nas opções do assistente podemos escolher o ícone da barra de título, quais os botões irão ser exibidos, definir o título e a mensagem que será exibida ao usuário, e os valores de retorno, entre outras várias opções.






















Tabela de caracteres ASCII

Quem precisa de utilizar este recurso no seu dia a dia, não precisa mais abrir um arquivo separado do Delphi. Basta acessar a opção no CnWizards que exibe os 256 caracteres da Tabela ASCII.






















Guide Lines

Quem nunca se perdeu entre o begin e o end de um método extenso? Com o recurso de Guide Lines a IDE do Delphi exibe um linha guia colorida que une o cada begin ao seu respectivo end, facilitando a visualização de onde inicia e termina uma determinada funcionalidade.














Procedure List

Através da tecla de atalho Ctrl+D abre-se uma lista das procedures existentes na Unit que está em edição, falicitando assim o acesso às mesmas. Também é possivel pesquisar procedures e functions em outras untis do sistema.
















Existem ainda várias outras funcionalides interessantes como por exemplo a possibilidade de fazer um replace de codigo em todos os files do sistema e muito mais. Para não ficar demasiado extenso, finalizo por aqui, sem esgotar o assunto.

para quem desejar, pode fazer o download deste plugin em http://www.cnpack.org

Um grande abraço e até o proximo post.



Nenhum comentário:

Postar um comentário