VSCode编辑TypeScript:如何让函数参数提示显示具体类型而非别名?
实现方法
不用修改函数定义,调整编辑器的TypeScript智能提示配置就能让类型别名展开显示:
- 以VS Code为例:
- 打开设置(快捷键:Windows/Linux用
Ctrl+,,Mac用Cmd+,) - 在搜索框输入
typescript.preferences.preferTypeLiteral - 将该选项设置为
true(勾选对应复选框)
- 打开设置(快捷键:Windows/Linux用
设置完成后,再次输入test()时,编辑器弹出的提示就会把Foo展开为{n: number}显示,而不是显示类型别名本身。
如果使用其他编辑器,找到对应的TypeScript智能提示设置,开启「优先显示类型字面量而非别名」的相关选项即可。
内容的提问来源于stack exchange,提问作者Elect2
相关产品推荐
相关产品推荐

