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.

Responder a