无法在VSCode中选择Typescript作为编程语言

3
我正在尝试使用vscode和typescript。我已经全局安装了typescript。但是,在尝试选择文件语言以进行正确的语法高亮时,Typescript没有列出。我尝试卸载vscode并重新安装它,以及禁用所有扩展程序。
目前,我启用了prettier,但由于无法选择Typescript作为语言,因此语法高亮显示为无或使事物变红,因为它未检测到其为typescript。 没有语法高亮 文件语言扩展选择屏幕 所选语言为Javascript,Typescript语法突出显示为红色

2
如果文件的扩展名是.ts,你会得到语言ID TypeScript,无需安装任何东西,即使你没有安装TypeScript也可以正常工作。 - undefined
1
但它不起作用。它突出显示了许多语法错误。 - undefined
@Dan 好的,那绝对很奇怪。它显示了什么类型的文件扩展名为.ts - undefined
@UdenduAbasili 它没有任何类似TypeScript的东西。屏幕截图没有显示我输入任何内容,因为如果我输入"ty",列表是空的。有像React JavaScript这样的选项,所以我确保它没有列出为React TypeScript等。我尝试了卸载和重新安装,但当我重新下载时,它保存了我的扩展程序,所以我要尝试找出如何完全卸载并删除任何缓存的信息。 - undefined
@dan在Github上提出了关于VS Code的问题。你应该尝试重新下载VS Code,因为它默认带有TypeScript文件类型检测功能。 - undefined
1个回答

13

看起来您已禁用了内置的JS/TS扩展(或者可能有其他扩展覆盖它)。

在扩展视图中搜索@builtin TypeScript,并确保启用了TypeScript语言基础知识

启用TS语言基础知识

TypeScript Language Basics提供语法高亮,而TypeScript和JavaScript语言功能则提供智能感知。


1
问题解决了,谢谢!Typescript语言基础没有启用。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接