在 Typescript 与 JavaScript 中构建 VS Code 扩展

Dou*_*ers 4 javascript typescript visual-studio-code vscode-extensions

使用 Typescript 而不是 JavaScript 开发 Visual Studio Code 扩展有什么好处吗?我一直在寻找两者的比较(优点、缺点、差异等),但一直未能找到。

Alm*_*non 5

我肯定会使用打字稿。VSCode 是用 typescript 编写的,使用他们使用的相同语言是个好主意。他们提供的扩展示例都是打字稿。其他人的扩展(例如我自己的扩展、wolf 扩展react-native 扩展power-mode扩展)也在打字稿中。如果你使用 javascript 并使用其他人的代码,则需要将其转换,这将是相当烦人的。

当然,TypeScript 比 javascript 具有所有优点:快速失败编译、更好的智能感知、更少的错误等等……

什么是 TypeScript?为什么我要用它代替 JavaScript?