Configurações
Excelente plugin para o Flash Builder 4 – SourceMate: getters & setters
08/07/10
O SourceMate, o parceiro definitivo para o desenvolvedor sério de Flex e ActionScript, adiciona recomposição, geração de códigos, snippets de códigos e muito mais ao Flash Builder 4. Entre as principais características estão a criação de múltiplos getter/setter, interface de extração e recomposição de método de extração, criação de arquivo versão Ant e marcadores de tarefa TODO e FIXME.
Instalação:
Abra o menu: Ajuda> Instalar Novo Software
Uma vez na caixa de diálogo de instalação, insira a seguinte URL:
http://updates.elementriver.com/sourcemate/v1
Resultado:
SourceMate*, por Element River
Popularity: 37% [?]
Tornando o Flex Builder mais eficiente através do IDE Factory
17/04/10
O Flex Builder é meio caminho andado para facilitar a construção de RIA’s, mas existem algumas dicas que podemos utilizar para otimizar o código como por exemplo: classes bem construídas e documentadas entre muitas outras coisas.
Como fazer para limpar e otimizar classes ?
R: IDE Factory e, apesar de não usar metade das suas funções, encontrei uma pérola. Segue uma explicação…
O IDE Fact
ory é um plugin para o Eclipse / Flex Builder, que lhe acrescenta um menu com uma dezena de opções que são um “must have” para todos os “programadores” Flex.
De entre muitas opções existem algumas que me pouparam bastante tempo, das quais destaco uma que ilustra perfeitamente o que de melhor esta IDE Factory pode fazer por nós. Depois de instalada, mudei para a view Enterprise IDE e aí foi ver melhoramentos atrás de melhoramentos, além do Flex Package Explorer, Hierarchy Explorer e do Cairngorm Service Explorer. Introduz um novo conceito de criar serviços, packages ou componentes, clicando no botão new aparece o agradável menu ao lado onde podem ver uma lista do que a IDE têm para oferecer. Além dos conhecidos ActionScript Class e MXML Component aparecem algumas novidades, como Action Script Interface, Model Locator, Service Locator, Responder, etc… Uma lista de coisas que se devem ter sempre à mão.
Clicando no Action Script Class é-nos apresentado o mesmo wizard que pela via normal, mas com algumas opções extra, que estão dentro do menu Code generation.
Além desta novidade o melhor está para vir, clique em “Next” , como podem ver o wizard apresenta-se com 2 seções, a das Propertys e das Functions. Como podem ver, esta tela permite criar variaveis de nossas classes bem como definir o seu tipo, se desejamos getter’s ou setter’s, bem como inserir funções.
Isto resume em muito o nosso trabalho, não agora que perdemos algum tempo mas vão reparar na verdadeira utilidade clicando em “Finish”, aguardem uns segundos e vejam a vossa classe, além das nossas variaveis devidamente colocadas, temos já as funções get e set da variavel input bem como as funções da instancia e a nossa função str64encode devidamente definida, ora temos a nossa classe devidamente estruturada, com comentários e espaços já definidos para a documentação da nossa classe…
Além destas novidades existem muita outras por explorar neste fantástico IDE Factory, como a criação automática de expressões e4x para lidar com um xml, bastando indicar o xml e o wizard faz o resto mostrando a expressão que deve ser usada para acessar a qualquer elemento do nosso xml, bem como o resultado em tempo real. Temos ainda o “Format Project Source Files” que nos altera (cria um back automatico) as nossas classes optimizando o código para os standards AS3 ou o Generate Java Classes from AS Value Objects que num instante cria as nossas classes.
Posso adiantar que esta IDE está cheia de surpresas muito agradáveis e que além de seguirmos os parâmetros de programação ideais nos simplifica muito o trabalho. Experimentem, usem e abusem.
A instalação deste plugin é muito simples:
Help->Software Updates->Find and install -> Search for new features for install -> New Remote Site e coloquem Enterprise IDE e no link: http://www.idefactory.com/update -> ok.
Devem então ter o novo remote site, clicam em finish e depois irá aparecer o Enterprise IDE. Selecionar, fazer o download e prosseguir com a instalação. No final reiniciar o Flex Builder / Eclipse e vejam o novo menu no topo “Enteprise IDE” e uma nova view “Enterprise IDE”.
Popularity: 29% [?]
Gerando getters/setters no Flex
15/04/10
Ao construir componentes AS3 todo o dia, é recomendável usar getters e setters, por uma questão de produtividade. Usando o plugin para o Flex/Eclipse Dash, você nunca mais vai escrever outro getter e setter manualmente!
Dash é um plugin para Eclipse que contém Eclipse Monkey, que é um instrumento dinâmico de scripting para automatizar tarefas de programação de rotina. Monkey scripts são pequenos programas Javascript usando as APIs do Eclipse.
Como fazer ?
1. http://download.eclipse.org/technology/dash/update/ adicionar o URL e reiniciar.
2. quando você reiniciar você verá um item de menu Scripts.
3. Criar um projeto, com o nome Monkey por exemplo
4. Crie uma pasta de scripts em seu projeto
5. e adicione os arquivos que estão no .zip
selecione o código e “ALT+1″
depois disso foi gerado os getters e setters automaticamente:
Popularity: 19% [?]







