======História======
Aqui você encontra uma lista das funcionalidades adicionadas em cada nova //major version// do NCL Eclipse. Entre cada uma dessas versões também existem //minor versions// que são principalmente correções de BUGs e preparações para a próxima.
Você pode ter acesso à todas as //major// e //minor versions// aqui: [[http://laws.deinf.ufma.br/ncleclipse/update/plugins/]]
=====NCL Eclipse 1.8=====
Disponível em: 04/02/2014.
* Filtro do autocomplete agora leva em consideração se o texto digitado está em qualquer parte de uma possível sugestão (anteriormente só buscava no início)
* Ao criar um projeto NCL, adicionada uma opcão para que o usuário possa criar também um documento inicial.
* Suporte a comentários XML por meio do atalho CTRL+SHIFT+/
* Correção de BUGs:
* Sugestão de atributos em uma tag incompleta (e.g. " e quando o valor de "role" não é um tipo pré-definido.
* Correção da coloração de comentários em múltiplas linhas.
* Sugestão de "sbtvd-ts://video", "sbtvd-ts://audio", "isdbt-ts://video" e "isdbt-ts://audio" para atributos do tipo URL.
=====NCL Eclipse 1.7=====
Disponível em: 22/08/2012.
* O autocompletar não é mais //case sensitive//, sugerindo conteúdo mesmo que o usuário digite com o //case// "errado".
* Melhorias do tratamento de espaço em branco (antes e depois da sugestão).
* Melhoria no posicionamento do cursor logo após uma sugestão.
* Sugestão de //unbounded// para valores de atributos como //max// e //min//.
* Ao executar, pop-up para salvar o documento (caso ainda não tenha sido salvo).
* Adicionado "https://", "ncl-mirror://", "isdb-ts://", "ts://" à lista de protocolos sugeridos nos atributos que são URLs.
* Correção de BUGs:
* Sugestão de nomes de propriedades não está sugerindo //focusIndex//.
* Validação do tipo de dado ID (XML CNAME).
* Removido espaço de sugestões erradas. Exemplo: "systemScreen (i)" não deveria ter espaço.
* Validação do escopo do e não estava sendo realizada.
=====NCL Eclipse 1.6=====
Disponível em: 11/01/2012.
* Executar aplicação no Ginga Virtual Set-top box ([[.tuto:gingavm|tutorial]]).
* Sugestão das variáveis de ambiente no (elemento ).
* Preferências para editar variáveis de ambiente (Settings) do Ginga Virtual Set-top box.
* Melhorias e correção de BUGs no validador.
* Melhorias na pré-visualização de mídias.
* Novo tipo de projeto NCL.
=====NCL Eclipse 1.5=====
Disponível em: 18/02/2011.
* Suporte a Navegação hipertextual ([[.tuto:hyperlink|tutorial]]).
* Sugestão do SRC com ctrl+espaço ([[.tuto:srcsuggestion|tutorial]]).
* Sugestão de SRC abrindo janela para selecionar arquivo ([[.tuto:srcsuggestion|tutorial]]).
* Pré-visualização de conectores ([[.tuto:preview|tutorial]]).
* Comentários aparecendo no autocomplete(NCL Doc) ([[.tuto:ncldoc|tutorial]]).
* Internacionalização do acesso ao Clube NCL ([[.tuto:internationalization|tutorial]]).
* Auto preenchimento dos conectores ([[.tuto:autofill|tutorial]]).
* Novas preferências adicionadas ([[.tuto:preferences|tutorial]]).
* Fechamento automático dos elementos ([[.tuto:closingelement|tutorial]]).
* Correção de BUGs no validador.
* Sugestão dos parâmetros de descritor (descriptorParam).
=====NCL Eclipse 1.4=====
* Navegação no código-fonte por meio de hiperelos
* Mecanismo de hiperelos inversos, possibilitando verificar quem referencia o elemento que está sendo editado
* Pré-visualização do conteúdo das mídias (imagens, áudio, vídeo e texto), sem necessidade de sair do ambiente de autoria
* Visualização gráfica de regiões NCL
* Validação multilíngue do documento NCL (mensagens em português, inglês e espanhol)
* Integração com o Clube NCL ([[http://clube.ncl.org.br/]])
=====NCL Eclipse 1.1, 1.2 e 1.3=====
* Não foram lançadas como versões estáveis.
* As funcionalidades dessas versões foram incorporadas na versão 1.4
=====NCL Eclipse 1.0=====
* Coloração sintática das tags, atributos e comentários XML.
* Outline View, possibilitando navegar no documento NCL através de uma estrutura de árvore.
* Sugestão de código (autocomplete) dinâmica e contextual, segundo a Norma ABNT NBR 15606-2:2008.
* Validação automática de documentos NCL e marcação do erro no documento, facilitando a localização dos problemas.
* Mecanismo para esconder/revelar nós XML (folding).
* Formatação automática de código XML.
* Execução do documento NCL usando o GINGA NCL Emulator.