Plug-in Eclipse para TypeScript?[fechado]
-
12-12-2019 - |
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
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
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