TypeScript 原生预览版使用体验如何?_纳雍网站建设_网站建设公司_网站建设设计制作_seo优化
刚发布的那天就在 VS Code 中用上了新的 TypeScript (Native Preview) 插件。
可以简单谈谈这几天的体验。
LSP 的类型检查功能是完整的。
我在几个类型体操非常复杂的项目上也没有遇到 BUG,推导结果都正确。
目前 LSP 已经支持补全,并且在体感上确实比之前的 LSP 快一些——至少不至于敲一个点号等五秒了。
但是没有想象中快,有时仍会体验到半秒的延迟——也许这更多是 VS Code 自己的问题。
(我原以为 tsserver 变快能极大提升我…不支持重构,比如变量重命名其次是不支持自动导入(这些功能以后肯定会完善,但目前还没有)LSP hover 显示的类型签名很简陋,遇到推导出几千字的类型也不会给你省略,一股脑全部显示出来,你需要鼠标滚好久才会到底下。
这个显示的类型签名也没有格式化,对于对象字面量类型,也会一股脑缩成一行给你显示出来(其实我还挺喜欢这个的,因为我真的经常会推出几百几千字的类型,这种不省略一股脑展示出来反而方便我做 type-level debugging——对于其他多数人来说应该不是这样)忘了说,现在 jsdoc 也不会在 LSP hover 中渲染出来,你只能看到一行简陋的类型信息(另外,目前 tsgo 的 API server 还处于开发阶段,并且有意重新设计整个 API,估计 ts-morph 之类的项目要花很长时间迁移了。
比较神秘的是,虽然 tsgo 是用 Go 开发的,但目前 TS 的 Node API 打算基于一个 Rust 开发的 IPC 通信库 ,令人难绷)。
同类文章排行
- 如何评价高度公式化的《刺客信条1》让小岛秀夫感到巨大打击?
- 如何评价英特尔再次退出汽车业务?
- 现代艺术只考虑意义、不考虑美感吗?
- 阿里合伙人「缩编」至 17 人,张勇、彭蕾、俞永福等 9 人退出,对阿里业务及企业管理有哪些影响?
- 把贵州省撤销,设立一个超大型国家自然公园,是不是一个好的提法?
- 在广州,找个对象是不是真的很难?
- 英特尔的衰落,是因为真正做事的工程师被挖了?还是公司战略出问题?
- 如何看待同事每天蹭你车?
- 在男性眼里,欢愉有多重要?
- 如何评价 6 月 26 号发布的小米AI眼镜?
最新资讯文章
- 为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- 为什么几乎没人用电视屏幕连主机或者笔记本当显示器?
- 上班族的你都用过什么方法来拯救你的腰?
- 27寸显示器是否有必要到4K?
- 妈妈去世后,外婆家的亲戚集体不来,我还要跟他们交往吗?
- 有哪些令你终身难忘的女性?
- 暴雪游戏国服将于 2025 年 6 月 25 日起切换为网易账号登录,这一调整对玩家和市场有何影响?
- 「人间尤物」型女主有多可爱?
- 为什么没人提微软裁员?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
- 使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- INTJ 的缺点是什么?
- 「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
- 32寸的电脑显示器会不会太大了,对眼睛好不好?
- 如何在不重装系统和软件的情况下换系统盘?
- 你为什么放弃了wsl?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 《士兵突击》中如果高城动用关系,史今能不能留下来?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?





