我为 VS Code 开发的 Deno 扩展正式成为官方扩展了

在 deno v1.x 发布之前,我的仓库被移入到了 denoland 组织下。

在很长的一段时间里,仓库每次合并到 mater 的代码都有我手动发布到 VS Code 扩展市场(以 justjavac.vscode-deno 的名字)。

前天 ry 注册了 denoland 用户名专门用于发布官方扩展。

但是我也注意到,又有开发者开始使用中文提 issue 了。我提醒一下,大家尽量使用英文交流。如果使用中文的话,可以在本论坛交流。

:tada::tada::tada:

6 个赞

祝贺 :+1:t3:

看到说支持了 @deno-types 但是貌似还是不支持 https://github.com/denoland/vscode_deno/issues/21#issuecomment-636775778

升级到 1.25.0 之后仍然不行。

使用我的版本试试,justjavac/vscode-deno

还是一样的问题,这个例子就可以复现:

// a.js
export const a = 100;
// a.d.ts
declare const a: boolean;
export { a };
// b.ts
// @deno-types="./a.d.ts"
import { a } from './a.js';

const b: string = a;
// 'b' is declared but its value is never read. ts(6133)
// Type '100' is not assignable to type 'string'. ts(2322)

deno 1.1.1
v8 8.5.104
typescript 3.9.2
vscode 1.46.1
justjavac.vscode-deno v1.34.0

确实是一个 bug

这个插件咋遇到ts,js文件都检测,打开其他项目都飘红,js文件检测我没声明类型…这个咋解决 :rofl:每次只能禁用

我也正在想解决的思路

大佬加油 :hear_no_evil:

1 个赞

@deno-types 的问题有进展了么 :rofl:

revert 了,哈哈哈哈

revert 了是啥意思?后面还会支持么 :joy:

会支持的。一直没有时间搞,最近有些忙。

赞,期待 :heart_eyes: