ModelMaker Code Explorer

Há algum tempo tenho usado o Code Explorer, um plug in para o Delphi que facilita muito a vida de qualquer desenvolvedor.

A partir do Delphi 2005, começamos a ter alguns refactorings disponíveis na IDE do Delphi, mas o Code Explorer já oferece isso desde muito antes, e para muitas versões do Delphi (5, 6, 7, 2005 e 2006). Para quem ainda usa os Delphis anteriores ao 2005, não tem nada de refactoring na IDE, e depois que você acostuma com essas facilidades, fica difícil ficar sem elas.

Nestes screenshots você pode ter uma noção da quantidade de opções que ele te oferece.

Por exemplo, uma das coisas mais chatas do Pascal é ter que manter as seções de interface a implementation iguais. Se você deseja adicionar um parâmetro em um método, você precisa editar a interface e a implementation. Se você estiver usando o MMX (abreviação de ModelMaker Code Explorer), basta você editar uma das seções e teclar Ctrl+Shift+Y e o MMX atualiza a outra seção automaticamente para você.

Renomear membros é ainda mais fácil, pois o MMX cria um painel lateral que mostra todos os membros da classe atualmente selecionada. Para renomear pasta teclar F2 e digitar o novo nome.

Quer mover uma procedure/função de uma unit para outra? Basta seleciar a procedure/função no painel do MMX, teclar Ctrl+X, abrir a outra unit e teclar Ctrl+V no painel do MMX. Ele se encarrega de remover/colocar a declaração da função/procedure no local certo. É realmente muito prático.

Por hoje é só, mas estarei escrevendo mais sobre o MMX.

6 Comments

  • Junior/RO
    21/12/2005 - 20:07 | Permalink

    Eu não sei mais programar sem o MMX. Ainda não sei se o D2006 vai ser usável sem ele.

    Meu layout no D7 é manter docado, do lado direito da tela, o MMX e o Grep Results do GExperts. Eventualmente, o CompBar fica docado junto.

  • Erick Sasse
    21/12/2005 - 21:50 | Permalink

    Também uso o layout desta forma, com o MMX docado do lado direito. E já estou usando no D2006 também. A última versão já suporta.

  • Nelson Pereira de Castro
    22/12/2005 - 10:23 | Permalink

    Como instalo o MMX?

  • Erick Sasse
    22/12/2005 - 10:48 | Permalink

    Baixe no site e execute o setup, ele vai criar um novo menu MMX na IDE. Selecione a opção ModelMaker Code Explorer, para visualizar a janela dele.

  • Anderson Gaúcho
    22/12/2005 - 15:29 | Permalink

    Eu tentei usar ele há um tempo atrás, mas dava muito pau no meu delphi. Não sei se eu fiz alguma coisa errada, ou se a versão que eu tinha era bugada, mas acabei desistindo.

  • Erick Sasse
    22/12/2005 - 15:51 | Permalink

    Tenta a ultima versão. Nunca tive nenhum problema.

  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>