You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让VSCode IntelliSense展开显示TypeScript别名类型?

解决VSCode中TypeScript类型别名不展开的问题
  • 打开VSCode设置(快捷键Ctrl+,或Cmd+,)
  • 点击右上角的「打开设置(JSON)」图标,进入settings.json配置文件
  • 添加以下配置项:
    "typescript.preferences.typeFormatOptions": {
        "expandUnionTypes": true
    }
    
  • 保存配置后,重新查看IntelliSense提示,printX的参数类型会直接显示为Blob | File

如果需要针对单个类型别名强制展开(无需全局设置),可在TypeScript 5.0及以上版本中使用JSDoc注释:

/** @expand */
type X = Blob | File;

function printX(x: X) {
    console.log(x);
}

内容的提问来源于stack exchange,提问作者Gillespie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 12:17:05