我正在用HTML,CSS,JAVASCRIPT,PHP,MYSQL创建一个项目
现在我在使用Aptana Studio 3年后使用VScode。
那么如何让VScode检测我键入的语言并自动更改模式呢?
例:
我在html代码中使用php脚本,但文件的扩展名是.php当我在<?php ?>
区域内编码时自动检测到并将语言模式更改为php,当我在<?php ?>
区域外自动编码时,如何制作vscode检测到并将语言模式更改为html,例如当我输入像<style></style>
这样的标签并开始在其中输入时,自动检测并将语言模式更改为css。
这个或任何解决方案有任何扩展吗?
顺便说一句,这个功能是在aptana工作室
根据文档,您所请求的内容似乎不存在:
在VS Code中,我们根据文件扩展名默认语言支持。但是,有时您可能希望更改语言模式,要执行此操作,请单击位于状态栏右侧的语言指示器。这将打开“选择语言模式”下拉列表,您可以在其中为当前文件选择另一种语言。
基于此,您可以理解VS Code的语言检测是基于文件扩展名的。但是你可以associate languages with file extensions。根据文件:
例如,下面的设置将.myphp文件扩展名添加到php语言标识符:
"files.associations": {
"*.myphp": "php"
}
像这样,您可以将常用语言与常用文件扩展名相关联。
VS Code可以通过修改files.associations属性来自动检测语言扩展。
点击control + P
并搜索settings.json。打开该文件并更改以下行:
"*.php": "properties"
到"*.php": "php"