67

新的 Microsoft TypeScript语言(JavaScript 的类型化超集)似乎很有趣,是否有任何 alpha / 孵化器项目试图在 Eclipse 中支持它?或者现在希望它还为时过早

4

5 回答 5

19

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

于 2013-08-01T09:58:49.447 回答
17

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

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

于 2012-10-02T20:02:14.383 回答
5

Orion(基于 Web 的 Eclipse IDE)将是一个不错的选择。它已经在使用 nodejs,因此合并 tsc 和语言服务会更容易。现在他们已经支持 Javascript,包括一些类型推断。我知道打字稿在他们的雷达上。

于 2012-10-28T08:10:30.300 回答
3

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

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

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

于 2013-08-11T17:09:37.763 回答
2

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

  • 主要的
    • 位置:/usr/local/bin/tsc
    • 工作目录:${build_project}
    • 参数:${build_files:f}
  • 刷新
    • 完成后刷新资源:选中
    • 包含所选资源的文件夹
  • 环境
    • 路径 = /user/local/bin
  • 构建选项
    • 分配控制台:选中
    • 运行构建器:在自动构建期间
    • 指定资源:包含 *.ts 文件的文件夹
于 2012-11-19T22:23:02.267 回答