Ame*_*med 6 php visual-studio-code vscode-settings
我正在用 HTML 、 CSS 、 JAVASCRIPT 、 PHP 、 MYSQL 创建一个项目
现在我在使用 Aptana Studio 3 年后使用 VScode。
那么如何让 VScode 检测我输入的语言并自动更改模式呢?
例子:
我在 html 代码中使用 php 脚本,但是文件的扩展名是 .php,当我在<?php ?>区域内编码时如何使 vscode自动检测并将语言模式更改为 php,当我在<?php ?>区域外编码时自动检测到并将语言模式更改为 html,例如,当我键入一个标签<style></style>并开始在其中键入时,自动检测到并将语言模式更改为 css。
是否有任何扩展或任何解决方案?
顺便说一句,这个功能是在 aptana 工作室
vscode 1.59 中引入了自动语言检测功能:
无标题文件的自动语言检测
我们很高兴地宣布推出无标题文件自动语言检测的初始预览版,它使用机器学习来检测您正在编码的语言,并自动设置无标题文件的语言模式。此功能利用开源 ML 库Tensorflow.js以及GitHub 用户@yoeo提供的Guesslang的 ML 模型。
设置为"workbench.editor.languageDetection": true, (true = default)
注意:如果语言检测不够自信,那么您将保持当前的语言模式,并且在语言检测更有信心之前,语言选择器中不会显示任何结果。该设置还允许您提供语言覆盖,可用于指定您不希望自动关闭的语言模式。给出这个例子:
"[markdown]": {
"workbench.editor.languageDetection": false
}
Run Code Online (Sandbox Code Playgroud)
或者Workbench > Editor: Language Detection
在 v1.65 中,更多工作和自动语言检测的另一个设置:
改进的自动语言检测
启用新设置后
workbench.editor.historyBasedLanguageDetection,无标题编辑器现在将使用改进的自动语言检测算法,该算法会考虑编辑器历史记录和当前工作区的内容,以提供检测结果,所需的输入文本要少得多
根据文档,您所请求的内容似乎不存在:
在 VS Code 中,我们根据文件扩展名默认文件的语言支持。但是,有时您可能希望更改语言模式,为此,请单击位于状态栏右侧的语言指示器。这将打开“选择语言模式”下拉菜单,您可以在其中为当前文件选择另一种语言。
基于此,您可以了解到VS Code的语言检测是基于文件扩展名的。但是,您可以将语言与文件扩展名相关联。根据文档:
例如,以下设置将 .myphp 文件扩展名添加到 php 语言标识符:
"files.associations": {
"*.myphp": "php"
}
Run Code Online (Sandbox Code Playgroud)
这样,您可以将常用语言与常用文件扩展名相关联。
| 归档时间: |
|
| 查看次数: |
8103 次 |
| 最近记录: |