<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Comunidade Portuguesa de Rich Internet Applications &#187; Eclipse</title>
	<atom:link href="http://www.riapt.org/category/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.riapt.org</link>
	<description></description>
	<lastBuildDate>Thu, 13 May 2010 12:05:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Slides da apresentação &#8220;Enterprise RIAs 2&#8243; no 3º Aniversário do RiaPT</title>
		<link>http://www.riapt.org/2010/01/18/slides-da-apresentacao-enterprise-rias-2-no-3%c2%ba-aniversario-do-riapt/</link>
		<comments>http://www.riapt.org/2010/01/18/slides-da-apresentacao-enterprise-rias-2-no-3%c2%ba-aniversario-do-riapt/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 15:20:51 +0000</pubDate>
		<dc:creator>João Saleiro</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash remoting]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Formação]]></category>
		<category><![CDATA[Gumbo]]></category>
		<category><![CDATA[RIAPT]]></category>
		<category><![CDATA[Rich UI]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Tutoriais]]></category>

		<guid isPermaLink="false">http://www.riapt.org/?p=560</guid>
		<description><![CDATA[Tal como prometido, aqui estão os slides da apresentação &#8220;Enterprise RIAs 2- Meet our dirty secrets&#8221;. A apresentação anterior, &#8220;Enterprise RIAs &#8211; This is how we do it&#8221; pode ser encontrada aqui. As minhas desculpas se estava mais murcho e cansado do que o costume, mas estava meio adoentado.
Queria dar os parabéns à organização (exemplares!!), [...]]]></description>
			<content:encoded><![CDATA[<p>Tal como prometido, aqui estão os slides da apresentação &#8220;Enterprise RIAs 2- Meet our dirty secrets&#8221;. A apresentação anterior, &#8220;Enterprise RIAs &#8211; This is how we do it&#8221; pode ser encontrada <a href="http://www.riapt.org/2009/06/27/slides-da-apresentacao-enterprise-rias-no-flashcamp/" target="_blank">aqui</a>. As minhas desculpas se estava mais murcho e cansado do que o costume, mas estava meio adoentado.</p>
<p>Queria dar os parabéns à organização (exemplares!!), aos patrocinadores e principalmente aos oradores que estiveram fantásticos, com apresentações de elevada qualidade.</p>
<p style="text-align: left;">Não se esqueçam de deixar o vosso comentário à apresentação, e se houverem questões, não tenham problemas em contactar-me. Espero que tenham gostado e que a apresentação vos tenha sido útil.</p>
<p style="text-align: left;">[Update] Duas pessoas pediram-me a versão digital do documento da Webfuel, mas como não fiquei com o contacto delas, aqui vai o <a href="http://www.webfuel.pt/WebfuelOverview.pdf" target="_blank">link</a> [/Update]</p>
<p style="text-align: center;">
<p style="text-align: center;"><object style="width: 600px; height: 500px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.riapt.org/wp-content/uploads/2010/01/Enterprise-RIAs-2-Meet-our-dirty-tricks.swf" /><embed style="width: 600px; height: 500px;" type="application/x-shockwave-flash" width="600" height="500" src="http://www.riapt.org/wp-content/uploads/2010/01/Enterprise-RIAs-2-Meet-our-dirty-tricks.swf"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2010/01/18/slides-da-apresentacao-enterprise-rias-2-no-3%c2%ba-aniversario-do-riapt/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IDE Factory: tornando o Flex Builder mais eficiente</title>
		<link>http://www.riapt.org/2008/09/18/ide-factory-tornando-o-flex-mais-simples/</link>
		<comments>http://www.riapt.org/2008/09/18/ide-factory-tornando-o-flex-mais-simples/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 12:46:12 +0000</pubDate>
		<dc:creator>MarioSantos</dc:creator>
				<category><![CDATA[Adobe Air]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[IDE Factory]]></category>

		<guid isPermaLink="false">http://www.riapt.org/?p=343</guid>
		<description><![CDATA[Que o Flex Builder é meio caminho andado para acelerar a construção das nossas RIAs todos sabemos, mas existem alguns truques a que podemos recorrer para optimizar o código como classes bem construídas e documentadas entre muitas outras coisas.
Vou ser sincero e dizer que apenas recentemente me comecei a preocupar mais com isso, simplesmente porque [...]]]></description>
			<content:encoded><![CDATA[<p>Que o Flex Builder é meio caminho andado para acelerar a construção das nossas RIAs todos sabemos, mas existem alguns truques a que podemos recorrer para optimizar o código como classes bem construídas e documentadas entre muitas outras coisas.</p>
<p>Vou ser sincero e dizer que apenas recentemente me comecei a preocupar mais com isso, simplesmente porque as aplicações que desenvolvia em Flex eram necessariamente pequenas em termos de complexidade. Mas as coisas alteraram-se no desenvolver de um frontend para uma imobiliaria onde tenho um uso acrescido de base de dados bem como a necessidade de uma resposta rápida quer das classes, quer do backend.  Estando quase no final deste projecto analisei todo o código e percebi que tinha algum lixo e muitos comentários e foi então que decidi dar uma limpeza e optimizar as suas classes&#8230; aqui chega a questão: como o fazer ??</p>
<p>Foi na minha procura por uma solução que tropecei com o IDE Factory e posso afirmar que, apesar de não usar metade das suas funções, encontrei uma pérola. Vamos à explicação&#8230;</p>
<table border="0" width="100%">
<tbody>
<tr>
<td width="80%">O IDE Factory é um plugin para o Eclipse / Flex Builder, que lhe acrescenta um menu com uma dezena de opções que são um &#8220;must have&#8221; para todos os &#8220;programadores&#8221; Flex.</p>
<p>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 no 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&#8230; Uma lista de coisas que se devem ter sempre à mão.</td>
<td><a href="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide_1.png"><img class="alignright size-full wp-image-620" src="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide_1.png" alt="IDE Factory" width="174" height="285" /></a></td>
</tr>
</tbody>
</table>
<table border="0" width="100%">
<tbody>
<tr>
<td width="80%">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 intitulado Code generation (Humm&#8230; como gosto desta palavra..) como podem ver pela imagem ao lado.</td>
<td><a href="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide2.png"><img class="alignleft size-full wp-image-621" src="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide2.png" alt="" width="344" height="170" /></a></td>
</tr>
</tbody>
</table>
<table border="0" width="100%">
<tbody>
<tr>
<td width="80%">Alem desta novidade o melhor está para vir, cliquem em &#8220;Next&#8221; e agora é que começa o divertimento, como podem ver o wizard apresenta-se com 2 secções, a das Propertys e das Functions, no meu exemplo (org.riapt.teste) vou criar algumas variaveis e uma função, esperimentem fazer como no ecra seguinte, colocando os mesmos valores ou os vossos proprios valores. Como podem ver, este ecra permite criar variaveis na nossa class bem como definir o seu tipo, sedesejamos getter&#8217;s ou setter&#8217;s, bem como inserir funções.</p>
<p>Isto resume em muito o nosso trabalho, não agora que perdemos algum tempo mas vão reparar na verdadeira utilidade clicando em &#8220;Finish&#8221;, agurardem uns segundos e vejam a vossa class que se irá abrir, 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 class devidamente estruturada, com comentários e espaços já definidos para a documentação da nossa class&#8230;</td>
<td><a href="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide3.png"><img class="alignleft size-medium wp-image-622" src="http://msdevstudio.com/blog/wp-content/uploads/2008/09/ide3-300x285.png" alt="" width="300" height="285" /></a></td>
</tr>
</tbody>
</table>
<p>E agora é só preocupar-mo-nos com o que realmente interessa: a nossa programação.</p>
<p>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 aceder a qualquer elemento do nosso xml, bem como o resultado em tempo real. Temos ainda o &#8220;Format Project Source Files&#8221; 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.</p>
<p>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.</p>
<p>A instalaçâo deste plugin é muito simples, bastando no Flex Builder / Eclipse irem ao menu:</p>
<p>Help-&gt;Software Updates-&gt;Find and install -&gt; Search for new features for install -&gt; New Remote Site e coloquem Enterprise IDE e no link: http://www.idefactory.com/update -&gt; ok.</p>
<p>Devem então ter o novo remote site, clicam em finish e depois irá aparecer o Enterprise IDE. Seleccionem-no, façam o download e prossigam com a instalação. No final reiniciem o Flex Builder / Eclipse e vejam o novo menu no topo &#8220;Enteprise IDE&#8221; e uma nova view &#8220;Enterprise IDE&#8221;.</p>
<p>Garanto que vale bem a pena, apesar de ser mais orientado para programadores com alguma experiencia também é de facil compreensão por parte dos mais novatos.</p>
<p>Site Oficial: http://www.idefactory.com</p>
<p>Deixem as vossas impressões e primeiras experiências.</p>
<address><em>Post publicado paralelamente no <a href="http://www.msdevstudio.com" target="_blank">tsw</a> e <a href="http://riapt.org" target="_blank">riapt</a></em><br />
</address>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2008/09/18/ide-factory-tornando-o-flex-mais-simples/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flex Builder 3 Beta 3,AIR Beta 3 e Flex 3</title>
		<link>http://www.riapt.org/2007/12/13/flex-builder-3-beta-3air-beta-3-e-flex-3/</link>
		<comments>http://www.riapt.org/2007/12/13/flex-builder-3-beta-3air-beta-3-e-flex-3/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 07:43:19 +0000</pubDate>
		<dc:creator>João Fernandes</dc:creator>
				<category><![CDATA[Adobe Air]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Labs]]></category>

		<guid isPermaLink="false">http://www.riapt.org/2007/12/13/flex-builder-3-beta-3air-beta-3-e-flex-3/</guid>
		<description><![CDATA[A Adobe, como prometido, lançou mais uma versão Beta do conjunto.
Estes encontram-se online aqui AIR , Flex Builder 3 e Flex 3 SDK .
É aconselhado vivamente a desinstalar as versões previamente instaladas.
Caso surjam problemas com o Flex Builder  (versão StandAlone) em que este  pareça não ter code highlighting, iniciem o programa com o comando -clean [...]]]></description>
			<content:encoded><![CDATA[<p>A Adobe, como prometido, lançou mais uma versão Beta do conjunto.</p>
<p>Estes encontram-se online aqui <a href="http://labs.adobe.com/downloads/air.html" title="AIR" target="_blank">AIR</a> , <a href="http://labs.adobe.com/technologies/flex/flexbuilder3/" title="Flex Builder 3" target="_blank">Flex Builder 3</a> e <a href="http://labs.adobe.com/technologies/flex/sdk/" title="SDK" target="_blank">Flex 3 SDK .</a></p>
<p>É aconselhado vivamente a desinstalar as versões previamente instaladas.<br />
Caso surjam problemas com o Flex Builder  (versão StandAlone) em que este  pareça não ter code highlighting, iniciem o programa com o comando -clean ( FlexBuilder3.exe -clean ).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2007/12/13/flex-builder-3-beta-3air-beta-3-e-flex-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Flex Builder 2 gratuíto (e já disponível!) para estudantes</title>
		<link>http://www.riapt.org/2007/11/06/adobe-flex-builder-2-gratuito-e-ja-disponivel-para-estudantes/</link>
		<comments>http://www.riapt.org/2007/11/06/adobe-flex-builder-2-gratuito-e-ja-disponivel-para-estudantes/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 12:49:06 +0000</pubDate>
		<dc:creator>João Saleiro</dc:creator>
				<category><![CDATA[Adobe Air]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Formação]]></category>

		<guid isPermaLink="false">http://www.riapt.org/2007/11/06/adobe-flex-builder-2-gratuito-e-ja-disponivel-para-estudantes/</guid>
		<description><![CDATA[Com o lançamento do Flex Builder 2, tivemos  a notícia de que o Flex SDK seria gratuíto. Mais tarde, foi anunciado que a framework (SDK + compilador) seriam libertados como open-source. Durante o MAX deste ano ficamos a saber os novos preços do Flex Builder 3: $249, a versão Standart e $699 a versão [...]]]></description>
			<content:encoded><![CDATA[<p>Com o lançamento do Flex Builder 2, tivemos  a notícia de que o Flex SDK seria gratuíto. Mais tarde, foi anunciado que a framework (SDK + compilador) seriam libertados como open-source. Durante o MAX deste ano ficamos a saber os novos preços do Flex Builder 3: $249, a versão Standart e $699 a versão Professional (ver <a href="http://onair.adobe.com/blogs/onair/2007/10/23/new-flex-builder-3-packaging-and-pricing/">aqui</a>). Dias depois tivemos então o anúncio de que o Flex Builder 2 (com os charting componentes!) seria gratuíto para estudantes.</p>
<p>E foi  hoje anunciado <a href="http://www.ashorten.com/2007/11/06/students-get-your-free-flex-builder-2-here/">aqui</a> que a partir de hoje os estudantes podem começar a pedir as cópias gratuítas do FB2 a partir <a href="http://www.flexregistration.com/">deste</a> link. Para o fazer, basta que enviem um documento que prove que estão realmente a estudar, tal como o cartão de estudante, ou uma carta da instituição de ensino a declarar que são estudantes na mesma.</p>
<p>Podem ver mais informação nos seguintes links:</p>
<ul>
<li> <a href="http://biz.yahoo.com/bw/071024/20071023006845.html?.v=1.">Yahoo</a></li>
<li><a href="http://www.linuxworld.com.au/index.php/id;1379510945;fp;2;fpid;1">LinuxWorld</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2007/11/06/adobe-flex-builder-2-gratuito-e-ja-disponivel-para-estudantes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>As novidades da Adobe (Parte I)</title>
		<link>http://www.riapt.org/2007/10/03/as-novidades-da-adobe-parte-i/</link>
		<comments>http://www.riapt.org/2007/10/03/as-novidades-da-adobe-parte-i/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 23:30:46 +0000</pubDate>
		<dc:creator>João Fernandes</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Exemplos]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.riapt.org/2007/10/03/as-novidades-da-adobe-parte-i/</guid>
		<description><![CDATA[Como todos já devem de saber, está a decorrer neste momento o Adobe MAX Chicago. Este ano foi premiado com uma quantidade alargada de novidades.
No Adobe Labs podemos encontrar a nova versão do Flex Builder 3 (beta 2) Assim que o SDK caso prefiram somente o framework. Junto também encontra-se a nova versão do AIR. [...]]]></description>
			<content:encoded><![CDATA[<p>Como todos já devem de saber, está a decorrer neste momento o <a href="http://www.adobemax2007.com/">Adobe MAX Chicago</a>. Este ano foi premiado com uma quantidade alargada de novidades.</p>
<p>No <a href="http://labs.adobe.com/">Adobe Labs</a> podemos encontrar a nova versão do <a href="http://labs.adobe.com/technologies/flex/">Flex Builder 3 (beta 2)</a> Assim que o <a href="http://labs.adobe.com/technologies/flex/sdk/">SDK</a> caso prefiram somente o framework. Junto também encontra-se a nova versão do <a href="http://labs.adobe.com/technologies/air/">AIR</a>. Para além da versão beta 2 do Flex Builder, foi disponibilizado a primeira alpha pública do <a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/">Flex Builder para Linux</a>. Apesar de bastante limitada, é de louvar o empenho que a Adobe tem demonstrado em suportar cada vez mais este sistema operativo.<br />
<a href="http://www.onflex.org/ted/2007/10/flex-3-beta-2-lower-price-flex-builder.php">Ted Patrick</a> anunciou as alterações a nível de preços do produto.<br />
Este passa a ter duas versões, standard e profissional onde a última contempla todas as funcionalidades da standard mais o profiling, os componentes charting e data visualization e o Flex Automation Framework. Parece que os componentes <a href="http://www.ilog.com/products/elixir/?CFID=4915087&amp;CFTOKEN=23860901">ILog</a> serão também revendidos como parte do pacote data visualization.<br />
A versão standard será vendida por um valor de 249 dólares americanos enquanto que a versão profissional será vendida por 699 dólares.</p>
<p>Quanto ao flash player, foi disponibilizada um novo release candidate do <a href="http://labs.adobe.com/technologies/flashplayer9/">moviestar</a> com bastantes <a href="http://www.kaourantin.net/2007/10/getting-ready-for-showtime.html#comments">bugs corrigidos</a>.</p>
<p>Já a futura versão 10 do player (<a href="http://labs.adobe.com/wiki/index.php/Astro">Astro</a>) irá ser contemplada com suporte para texto bi-directional, suporte para 3D com aceleração por Hardware como implementação de novos blends, filtros e efeitos a nível do player através da nova linguagem de programação (hydra) desenvolvida pela Adobe destinada a manipulação de imagens. Estas funcionalidades já podem ser visualizadas através do <a href="http://labs.adobe.com/wiki/index.php/AIF_Toolkit">AIF toolkit</a>.</p>
<p>O tão esperado <a href="http://labs.adobe.com/wiki/index.php/Media_Player">Adobe Media Player</a> também foi disponibilizado para download. Este já permite consultar alguns dos catálogos disponíveis assim como visualizar videos no disco do utilizador. O utilizador poderá também consumir outros canais através do sistema de RSS.</p>
<p>A nível de serviços a Adobe apresentou o <a href="http://labs.adobe.com/technologies/share/">Share</a>, um sistema de partilha de documentos todo feito em Flex. Este permite aceder aos seus documentos em qualquer lado e partilhar com várias pessoas aplicando níveis de acesso caso necessário. O serviço disponibiliza neste momento 1GB de espaço para partilha. Juntamente com o serviço ficou também disponível as <a href="http://labs.adobe.com/wiki/index.php/Share:API">APIs</a> necessárias para desenvolver as suas próprias aplicações baseadas no serviço.</p>
<p><a href="http://pac.ifica.net/">Pacífica</a> é o nome de código do novo projecto que permite transmissão de voz utilizando um codec de alta qualidade através de <a href="http://en.wikipedia.org/wiki/Voip">VoIP</a>. O produto utiliza o protocolo <a href="http://en.wikipedia.org/wiki/Session_Initiation_Protocol">SIP</a> e permite neste momento <a href="http://en.wikipedia.org/wiki/Peer-to-peer">P2P</a> após inicialização da sessão através dos servidores da <a href="http://www.adobe.com/">Adobe</a>. O projecto prevê no entanto eliminar a necessidade do servidor e tornar numa solução totalmente P2P. Outras funcionalidades que pretendem implementar será Video over IP, suporte para AIR e comunicação com redes telefónicas tradicionais.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2007/10/03/as-novidades-da-adobe-parte-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Colocar o AutoComplete e o atalho F3 a funcionar no PHPEclipse</title>
		<link>http://www.riapt.org/2007/01/20/colocar-o-autocomplete-e-o-atalho-f3-a-funcionar-no-phpeclipse/</link>
		<comments>http://www.riapt.org/2007/01/20/colocar-o-autocomplete-e-o-atalho-f3-a-funcionar-no-phpeclipse/#comments</comments>
		<pubDate>Sat, 20 Jan 2007 08:45:39 +0000</pubDate>
		<dc:creator>João Saleiro</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.riapt.org/2007/01/20/colocar-o-autocomplete-e-o-atalho-f3-a-funcionar-no-phpeclipse/</guid>
		<description><![CDATA[O PHPEclipse é um plugin excelente para permitir a edição do PHP dentro do Eclipse. Já o uso desde Maio, mas nunca tinha conseguido utilizar convenientemente o AutoComplete e o atalho F3 (as funcionalidades mais importantes!).
Só esta semana é que descobri porquê. Todos os projectos que criei ou eram Actionscript2 Projects (ASDT) ou Flex Projects [...]]]></description>
			<content:encoded><![CDATA[<p>O PHPEclipse é um plugin excelente para permitir a edição do PHP dentro do Eclipse. Já o uso desde Maio, mas nunca tinha conseguido utilizar convenientemente o AutoComplete e o atalho F3 (as funcionalidades mais importantes!).</p>
<p>Só esta semana é que descobri porquê. Todos os projectos que criei ou eram Actionscript2 Projects (ASDT) ou Flex Projects (FB2). Quando se cria um projecto no Eclipse, ele grava várias informações num ficheiro .project, indicando, por exemplo, quais os plugins que serão usados no projecto. E para os meus projectos (AS2 ou Flex) o Eclipse não estava a colocar no .project nenhuma referência para o PHPEclipse, originando o problema da falta de auto complete.</p>
<p>Para resolver isto, basta editar o ficheiro .project num editor de texto normal, e adicionar as linhas a azul:</p>
<pre>
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;projectDescription&gt;
 &lt;name&gt;NomeDoProjecto&lt;/name&gt;
 &lt;comment&gt;&lt;/comment&gt;
 &lt;projects&gt;
 &lt;/projects&gt;
 &lt;buildSpec&gt;
 	&lt;buildCommand&gt;
 		&lt;name&gt;com.adobe.flexbuilder.project.flexbuilder&lt;/name&gt;
 		&lt;arguments&gt;
 		&lt;/arguments&gt;
 	&lt;/buildCommand&gt;
	<font color="#0000ff">&lt;buildCommand&gt;
 		&lt;name&gt;net.sourceforge.phpeclipse.parserbuilder&lt;/name&gt;
 		&lt;arguments&gt;
 		&lt;/arguments&gt;
 	&lt;/buildCommand&gt;</font>
 &lt;/buildSpec&gt;
 &lt;natures&gt;
 	&lt;nature&gt;com.adobe.flexbuilder.project.flexnature&lt;/nature&gt;
 	&lt;nature&gt;com.adobe.flexbuilder.project.actionscriptnature&lt;/nature&gt;
	<font color="#0000ff">&lt;nature&gt;net.sourceforge.phpeclipse.phpnature&lt;/nature&gt;</font>
 &lt;/natures&gt;
&lt;/projectDescription&gt;</pre>
<p>E voilá! F3 e CTRL+Space passam a funcionar. E com isto uso um único editor para construir confortavelmente os meus projectos Flex-&gt;AMFPHP-&gt;PHP.</p>
<p>[Update]</p>
<p>A forma correcta para solucionar o problema é usar a opção &#8220;Add PHP Nature&#8221; do Eclipse.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.riapt.org/2007/01/20/colocar-o-autocomplete-e-o-atalho-f3-a-funcionar-no-phpeclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
