如何在 Visual Studio Code 的单个文件中使用多种语言

Joh*_*Doe 7 intellisense visual-studio-code

我正在处理具有内嵌 JavaScript 和 CSS 的 HTML 文件。但是,Visual Studio Code 一次仅提供一种语言的智能感知:仅当我选择 HTML 时才提供 HTML 智能感知,仅当我将文件设置为解释为 JavaScript 时才提供 JavaScript 智能感知,等等。

我想知道,是否可以同时查看 JavaScript、CSS 和 HTML 的 IntelliSense 而无需在它们之间切换?

vos*_*d01 5

Visual Studio Code 1.8(2016 年 11 月)支持 HTML 中的 JavaScript 和 HTML 中的 CSS。该链接指向发行说明。该功能应该“正常工作”,这意味着您无需执行其他操作即可访问它。

对于 HTML、CSS 和 Javascript 以外的语言,您需要遵循VSCode 问题 #1751


Gui*_*ume 0

IDE 会自动检测您当前正在编辑的语言,并显示该语言的关键字。

目前,您想要的功能在 Visual Studio 或 VS Code 中无法实现。