Caros membros da Comunidade Ginga,
está disponível a partir de hoje a versão 1.6 do NCL Eclipse.
O NCL Eclipse é um plugin de código livre para suporte ao desenvolvimento de aplicações interativas em NCL por meio da IDE Eclipse. Tendo como foco o desenvolvimento textual de aplicações, o NCL Eclipse agiliza o desenvolvimento através da validação e sugestão contextual de código totalmente compatível com as normas "ABNT NBR 15606-2, 2007" e "ITU-T H.761, 2009", navegação hipertextual e pré-visualização gráfica de elementos NCL.
Recomendamos a todos os usuários das versões anteriores que atualizem para a nova versão que traz entre as suas principais novidades:
. Suporte à execução de aplicações NCL no Ginga Virtual Set-top box (que já vinha sendo testado nas versões 1.5.x).
. Melhorias na sugestão contextual de conteúdo (sugestão das variáveis de ambiente no elemento <rule>, sugestão das propriedades mais utlizadas etc).
. Preferências para editar as variáveis de ambiente (settings) do Ginga Virtual Set-top box (acessível pelo menu Window->Preferences na seção NCL).
. Melhorias e correção de bugs no validador e na pré-visualização de mídias.
. Novo tipo de projeto (chamado de "nature" na nomenclatura do Eclipse) NCL.
. Nova perpectiva NCL.
. entre outros...
Se você já tiver o NCL Eclipse instalado, atualizá-lo é tão simples quanto acessar o menu "Help->Check for Updates" do seu Eclipse. Caso ainda não o tenha instalado, siga as instruções disponíveis em: http://laws.deinf.ufma.br/ncleclipse/installation.html.
Para mais informações, acesse o nosso site oficial (http://laws.deinf.ufma.br/ncleclipse) ou deixe sua dúvida em nossos fóruns (http://www.softwarepublico.gov.br/dotlrn/clubs/ginga/forums/forum-view?forum_id=6737155).
Autor: Roberto Azevedo
66 comentários
Seguem abaixo: Ao incluir uma propriedade via assistente de código, colocar o cursor dentro das aspas e já abrir a caixa de seleção para escolher um valor para a propriedade
Incluir configuração para indicar se é pra salvar os arquivos antes de fazer upload pra vm ou não. Atualmente ele não salva.
Ao clicar em um erro (no lado esquerdo da tela de código), exibir opções para correção automática (como acontece em códigos java).
Se há um main.ncl no projeto, independente de onde eu clicar em play, ele poderia dar um play no main.ncl e não no arquivo atual.
Na tag simpleAction, ao pressionar ctrl+espaço para atribuir o valor de uma propriedade ele poderia listar as variáveis (connectorParam) existentes
No atributo max de uma simpleAction, poderia sugerir o unbounded ao pressionar ctrl+espaço
O autocompletar poderia não ser case sensitive, apesar da linguagem ser. Assim, o plugin poderia sugerir os itens ignorando o case das letras (mas listando as opções com o case correto)
Não inserir uma quebra de linha a mais quando insere uma nova tag
Parabéns a todos pelo excelente trabalho.