还在 hover 看类型?来试试这款插件

270 阅读1分钟

起因

去年沉迷类型体操的一段时间里,一直很苦恼没办法实时查看写出来的类型变动,在高阶类型编程的过程中十分的不方便,直到我在 typescript playground 发现了 ^?

但是我又不可能每次打体操的时候都去 playground 上面,所以我在折磨中开发了个插件

image.png

功能

支持多语言

  • Typescript
  • Python
  • Golang

相对文件行列查询

//   _x2?
//   _?
type T = 1 | 2
//   ^?
//   ^x2?

绝对文件行列查询

// 相对当前文件行列
// @114,514?
// @[114, 514]?
// 跨文件指定行列
// @./foo.ts:114:514?
// @/users/xxx/codes/foo.ts:114:514?

演示

https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/da0e4cb3b5a045259973009e7253563b~tplv-k3u1fbpfcp-zoom-1.image

https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/c39b146618694579a4d788215c0feb7b~tplv-k3u1fbpfcp-zoom-1.image

https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d4aa6a409877424a9c9a0f67d972523b~tplv-k3u1fbpfcp-zoom-1.image

https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/319ca9af54a141e391fcea0e55f19f2c~tplv-k3u1fbpfcp-zoom-1.image

https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ef95b18dfa1148d0b0678bccd0121930~tplv-k3u1fbpfcp-zoom-1.image

写在后面

功能挺简单的,希望大家玩的开心

相关的插件市场链接

如果大家对本插件如何开发的感兴趣,欢迎点赞收藏,定个小目标,10 个点赞我就出(;´༎ຶД༎ຶ`)