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

2022-08-30 16:43:40

我正在Mac上使用Visual Studio Code来处理WordPress应用程序。

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

我之前搜索过这个答案,但只是被告知去Visual Studio代码设置:File >> Preferences >> User Settings

// 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 Code而不是宏伟但昂贵的PHP风暴。


答案 1

你可以安装这个插件:PHP Intelephense


答案 2

据我所知,确实如此。看看我在VS Code中创建的这个文件(没有扩展名),文件中有HTML,两种语言的语法突出显示。phpenter image description here

屏幕右下角有一个按钮(它应该说PHP这个词),允许您将语法突出显示和自动完成切换到另一种语言,虽然这确实暂时关闭了PHP语法,但它将允许您更轻松地在HTML中编码。


推荐