Pular para o conteúdo
06/09/2010 / viniciusknob

Eclipse + EPIC + Templates = Agilidade

Para entender melhor a finalidade desse post é necessário entender o que é um modelo. Então eu indico a seguinte leitura como inicio:

> Construir Aplicativos Perl com o Eclipse > Usar o EPIC para Construir, Editar e Desenvolver > Modelos e Módulos:

Aqui:  http://www.ibm.com/developerworks/br/library/os-perlecl/section7.html

Após a leitura você tem agora o conhecimento sobre o que pode ser feito com o plugin do EPIC no Eclipse. Agora, basta aplicar isso, então eu indico a leitura de algum site que proporcione a sintaxe de muitas coisas rotineiras da linguagem, por exemplo:

> Perl Syntax:

Aqui: http://codesyntax.netfirms.com/lang-perl.htm

Existem vários na internet, mas esse ai é bem completo. Agora então, temos que converter essa sintaxe, para a sintaxe de modelo. Abaixo listo algumas das que fiz e utilizo. São simples e muito conhecidas, mas é muito mais rápido apenas pressionar CTRL+SPACE e ter a disposição elas prontas para inserção. O caminho: Window > Preferences > Perl EPIC > Editor > Templates > New:


for($$${var},$$${var}<=$$${maxvalue},$$${var}++)
{

}


for($$${minvalue}..$$${maxvalue})
{

}


for($$${var},$$${var}<=$$${maxvalue},$$${var}++)
{

    next if($$${var} == $$${value});

}


for($$${var},$$${var}<=$$${maxvalue},$$${var}++)
{

    last if($$${var} == $$${value});

}


foreach $$${var} ($$@{arr})
{

}


foreach($$@{arr})
{

}


$$${var} = $$${value};

while ($$${var} < $$${maxvalue})
{

    $$${var}++;

}


$$${var} = $$${value};

until ($$${var} == $$${valueCompare})
{

    $$${var}--;

}


$$${var} = $$${value};

do
{

} while ($$${var} != $$${valueCompare});


$$${var} = $$${value};

do
{

} until ($$${var} == $$${valueCompare});

Bom, ai estão alguns modelos que criei, com certeza da para fazer vários além desses.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.