Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法让Visual Studio代码识别PHP文件中的HTML语法_Php_Html_Autocomplete_Visual Studio Code - Fatal编程技术网

有没有办法让Visual Studio代码识别PHP文件中的HTML语法

有没有办法让Visual Studio代码识别PHP文件中的HTML语法,php,html,autocomplete,visual-studio-code,Php,Html,Autocomplete,Visual Studio Code,我在Mac上使用Visual Studio代码来处理WordPress应用程序 有没有办法让Visual Studio代码识别HTML并在PHP文件中使用它的功能(主要是自动完成) 我以前搜索过这个答案,但刚刚被告知转到Visual Studio代码设置:文件>>首选项>>用户设置 // Place your settings in this file to overwrite the default settings { // Configure file as

我在Mac上使用Visual Studio代码来处理WordPress应用程序

有没有办法让Visual Studio代码识别HTML并在PHP文件中使用它的功能(主要是自动完成)

我以前搜索过这个答案,但刚刚被告知转到Visual Studio代码设置:文件>>首选项>>用户设置

// Place your settings in this file to overwrite the default settings
{                
// Configure file associations to languages (e.g. "*.extension": "html"). These have precedence over the default associations of the languages installed.
     "files.associations": {"*.php": "html"}     
 }
但这样做会使您失去所有PHP支持和自动完成功能。


我希望微软能意识到,PHP开发人员在创建应用程序/网站时通常同时使用PHP和HTML。如果可能的话,我希望使用VS代码,而不是华丽但昂贵的PHP风暴

据我所知,确实如此。看看我在VS代码(无扩展名)中创建的
php
文件,文件中包含HTML,两种语言的语法都突出显示。


屏幕右下角有一个按钮(应该说是PHP),允许您将语法高亮显示和自动补全切换到另一种语言,虽然这会暂时关闭PHP语法,它将使您更容易用HTML编码。

您可以通过将以下内容添加到
settings.json
文件中来启用任何语言的HTML支持:

"emmet.includeLanguages": {
    "your-language": "html",
    "rust": "html",
    "php": "html",
    "javascript": "html",
}

你可以安装这个插件

“PHP开发人员通常同时使用PHP和HTML”我实际上会建议尽可能不要这样做。@JonStirling那么也许微软不应该试图声称他们拥有“奇妙的PHP支持”
99%的现有代码库,供代理机构的客户工作使用。
no。如果你能想出一些可笑的说法。。。无论如何继续。@Stefan啊,是的,也许我不应该在最后添加我的意见,只是把它作为一个问题。没想到StackOverflow上的人这么敏感,吸取了教训。谢谢你的洞察力。