Bem, os nossos projectos são tudo menos pequenos, e o drama não é assim
tão grande. Houve uma adaptação inicial, mas uma coisa é certa: o
sistema de módulos do Idea dá 10 a 0 ao FB. É que nem tem comparação
possível.
Só não só fã de:
- O sistema para localização de Bundles não se porta muito bem com a
estrutura de locales do Flex. O Flex espera um locale por pasta, o
editor de bundles do Idea parece preferir todos os locales na mesma pasta
- Por vezes, após muito uso, a pesquisa no Idea de funcionar.
Uma nota: disseste que no IDEA é obrigatório que os assets comecem por /
. Os nossos estão assim, sem problemas.
[Embed(source='images/reports_income_expenses_ico.png')]
public static constICO_REPORTS_EXPENSE_INCOME:Class;
Quanto aos locales, vais ter que os adicionar à source path do projecto.
Pega um exemplo:
JS
On 27/02/2015 23:02, Hugo Ferreira wrote:
Tem sido um dor tentar importar projecto do FB 4.7 para o IIDEA. Dá
demasiados erros, logo 1 deles está muito errado, lol !
1. Problemas de argumentos de compilador;
2. Problemas com constantes como valor por defeito (ao que parece isto
funcionava até à versão 11). A sugestão é compilar o compiler jar da
versão 11 (que raio de solução !)
3. Referência a assets funcionam sem iniciar por / no FB 4.7 (certo ou
errado) e no IIDEA é obrigatório começar por / (tenho centenas de
referências - não é brincadeira).
E ainda só vou na terceira lib (ainda nem cheguei a 1 projecto a sério
e nem sei se vou chegar).
No dia 26 de fevereiro de 2015 às 23:43, Hugo Ferreira
<[email protected] <mailto:[email protected]>> escreveu:
Boa noite,
O IDE parece bom e tem a vantagem de que existe alguém do lado de
lá ainda vivo que responde aos mails, lol !
Problemas encontrados (reportados por e-mail que aguardo resposta
antes de prosseguir com a avaliação):
1. No Flash Builder uso a seguinte instrução adicional de
compilador: -locale=en_US,pt_PT,pt_BR,es_ES,fr_FR,it_IT,zh_CN
-source-path=locale/{locale}
Isto indica que são usados esses locales específicos e indica
ainda ainda o locale dos ficheiros de tradução no entanto no IIDEA
existe uma opção específica para definir quais os locales (muito
mais profissional) no entanto não existe como indicar o locale dos
ficheiros de tradução e o IDE não reconhece o parâmetro -source-path.
2. Eu tenho o seguinte método (compila sem problemas no Flash
Builder 4.7):
public function addSorter(field:String, order:String =
Sorter.ASCENDING):void
{
add(new Sorter(field, order));
}
Este método provoca o seguinte erro:
Error:(21, 65) [Framework]: Error code: 1047: Parameter
initializer unknown or is not a compile-time constant.
Pareçe que isto acontece porque o IIDEA tenta compilar esta classe
antes da classe Sorter (naturalmente que o workaround seria trocar
Sorter.ASCENDING por "asc" mas isso não seria a solução - não para
mim :D).
--
Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do
mesmo, envie um email para [email protected]
<mailto:[email protected]>.
Para publicar uma mensagem neste grupo, envie um email para
[email protected] <mailto:[email protected]>.
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, visite https://groups.google.com/d/optout.
--
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.