Pergunta

A nova Microsoft Texto datilografado linguagem (superconjunto digitado de JavaScript) parece muito interessante, existe algum projeto alfa/incubadora que tente suportá-la no Eclipse?Ou é muito cedo para desejar isso

Foi útil?

Solução

Verificar esse plugin de código aberto que é construído por palantir.

Outra alternativa é TipoEcs de Axmor.

Outras dicas

Esta pergunta foi feita no dia em que o TypeScript foi lançado, portanto, até hoje (2 de outubro de 2012), não há suporte.Dito isto, o XTexto A equipe - uma equipe responsável pela criação rápida de DSLs - conhece o TypeScript e não ficaria surpreso se eles fizessem algo.

Outro lugar para procurar é a Microsoft.Dependendo de qual é sua motivação com o TypeScript, eles podem pressionar por um projeto Eclipse (embora eu duvide).

Orion (o Eclipse ide baseado na web) seria uma boa opção.Já está usando nodejs, então seria mais fácil incorporar o tsc e os serviços de linguagem.No momento eles já suportam Javascript, incluindo alguma inferência de tipo.Eu entendi que o texto datilografado está no radar deles.

Parece que a versão beta de um plugin Eclipse Typescript foi carregada em 7 de agosto de 2013.Ainda não tive oportunidade de experimentar mas parece promissor.

http://marketplace.eclipse.org/content/typescript#.UgfEuD9IG-V

https://github.com/palantir/eclipse-typescript

Até que um plugin específico seja implementado, se você for aventureiro o suficiente, você pode tentar apenas usar JSDT e associar arquivos *.ts ao editor JavaScript.Se você receber erros de validação de JavaScript, desative o Validador de JavaScript em Projeto > Propriedades > Construtores.Para compilação automática do TypeScript, você pode configurar um construtor externo conforme descrito aqui ou aqui.Minhas configurações:

  • Principal
    • Localização:/usr/local/bin/tsc
    • Diretório de trabalho:${build_project}
    • Argumentos:${build_files:f}
  • Atualizar
    • Atualize os recursos após a conclusão:verificado
    • A pasta que contém o recurso selecionado
  • Ambiente
    • PATH = /usuário/local/bin
  • Opções de construção
    • Alocar console:verificado
    • Execute o construtor:Durante compilações automáticas
    • Especifique os recursos:uma pasta que contém arquivos *.ts
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top