TypeScript的Eclipse插件?

时间:2012-10-02 14:30:43

标签: eclipse typescript

新的Microsoft TypeScript语言(JavaScript的类型超集)似乎非常有趣,是否有任何alpha / incubator项目试图在Eclipse中支持它?或者甚至想要它还为时过早

5 个答案:

答案 0 :(得分:19)

检查由this构建的palantir开源插件。

Axmor的另一个选择是TypEcs

答案 1 :(得分:17)

此问题在TypeScript发布之日被问到,截至今天(2012年10月2日),没有任何支持。话虽如此,XText团队 - 一个负责快速创建DSL的团队 - 知道TypeScript,如果他们做某事我也不会感到惊讶。

另一个值得关注的地方是微软。根据他们对TypeScript的动机,他们可能会推动Eclipse项目(尽管我对此表示怀疑)。

答案 2 :(得分:5)

猎户座(基于网络的eclipse ide)非常合适。它已经在使用nodejs,因此合并tsc和语言服务会更容易。现在他们已经支持Javascript,包括一些类型推断。我知道打字稿是他们的雷达。

答案 3 :(得分:3)

看起来Eclipse Typescript插件的测试版已于2013年8月7日上传。我还没有机会尝试它,但看起来很有希望。

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

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

答案 4 :(得分:2)

在实现特定插件之前,如果您有足够的冒险精神,您可以尝试使用JSDT并将* .ts文件与JavaScript编辑器关联起来。如果您收到JavaScript验证错误,请在Project>下禁用JavaScript Validator。属性>建设者。对于自动TypeScript编译,您可以按照herehere所述设置外部构建器。 我的设置:

    • 位置:/ usr / local / bin / tsc
    • 工作目录:$ {build_project}
    • 参数:$ {build_files:f}
  • 刷新
    • 完成后刷新资源:已选中
    • 包含所选资源的文件夹
  • 环境
    • PATH = / user / local / bin
  • 构建选项
    • 分配控制台:已选中
    • 运行构建器:自动构建期间
    • 指定资源:包含* .ts文件的文件夹