TypeScript练习自动校验工具

@peerigon/typescript-exercises-tools 提供了一种在 TypeScript 代码中直接标记预期类型错误的方法,例如:

typescript

export const add = (a: number, b: string) => {

return a + b;

};

// :collision: Expect error 2345: Argument of type '4' is not assignable to parameter of type...

add(3, 4);

通过配套的 TypeScript 语言服务插件,这些预期错误会被识别并作为建议而非错误提示。 如果代码在标记的位置没有触发类型错误,编辑器则会显示错误提示。

目前,该工具主要通过 TypeScript 语言服务插件在编辑器中使用,暂不支持命令行调用。

zip 文件大小:271.12KB