【问题标题】:VS code Intellisense support in PHTML-files for inline css / inline javascriptVS code Intellisense 在 PHTML 文件中对内联 css / inline javascript 的支持
【发布时间】:2018-09-25 21:56:31
【问题描述】:

几天以来我一直在使用 Visual Studio Code,我想知道是否可以在内联 css 块中支持 Intellisense 和/或在“.phtml”文件中内联 javascript .

我在网上找不到解决方案,几个月前只有少数人抱怨这不起作用,但我没有什么对我有用。
如果有人知道如何解决这个问题或至少朝着正确的方向迈出一步,或者我必须将 css 和 js 移动到外部文件中(当然那更好(!)但那不是这里的重点;))

提前致谢。

【问题讨论】:

  • 您是否在样式块上设置了type 属性?
  • @Brainfeeder 是的,我做到了!问题不是我无法正确使用内联的 css 和 js,而是来自 VS 代码的实际支持。
  • 我使用 Aptana 并注意到代码提示停止在没有 type 属性的样式和脚本块上工作,我认为这可能是 VS 代码中的相同问题。抱歉,我不能帮你解决这个问题,我不是 VS 代码用户 :)
  • 改用.php.phtml 是 PHP 2 的标准文件扩展名,但现在很少使用。
  • @Red 这是不可能的,这是一个巨大的项目,不幸的是我不能只是来回转换东西。我什至不确定这是否能解决问题:/

标签: javascript php css visual-studio-code intellisense


【解决方案1】:

vscode 进行 2 次更改后,这对我有用。

用户设置

我在下面添加到用户设置

"files.associations": {
        "*.phtml": "php"
    },

扩展

安装智能扩展

现在 phpcss intellisense 都可以工作了

确保您没有启用其他可能导致问题的冲突扩展。

也请看看下面的开放线程

https://github.com/Microsoft/vscode/issues/670

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2017-09-22
    • 2018-03-11
    • 2018-11-11
    • 2017-12-09
    • 1970-01-01
    相关资源
    最近更新 更多