【问题标题】:Emmet and EJS for atom not working用于原子的 Emmet 和 EJS 不起作用
【发布时间】:2016-07-19 08:35:28
【问题描述】:

我最近利用了来自 github 的 github student developer package 并下载了 Atom.io。到目前为止,我一直很喜欢它的功能,主要是突出显示 ejs 文件作为即时学习节点的语法。但是由于某种原因,emmet 不适用于 ejs。我试着在网上看,但我什么也没看到。

如果我输入 ul>li*3 + [tab] 或者我看到 ctrl+e 应该给我的内容

<ul>
    <li></li>
    <li></li>
    <li></li>
</ul>

但它只是创造空间。 当我按 ctrl+e 时,它​​会弹出“在当前缓冲区中查找”

与 .ejs 文件的文件关联是“Javascript 模板”,因为我使用的是 language/ejs 包。有关如何修复的任何帮助?

【问题讨论】:

    标签: ejs emmet


    【解决方案1】:

    您可以进行如下设置:

    1. 设置 -> 包 -> emmet -> 设置
    2. 请参阅“扩展路径”(默认为 ~/emmet)。
    3. 在扩展路径目录中放置一个名为“sn-ps.json”的文件。

    sn-ps.json:

    {
        "ejs": {
            "filters": "ejs",
            "extends": "html",
            "profile": "xml"
        }
    }
    
    1. 重新启动您的 atom 编辑器。

    如果你使用包“language-ejs”,它将不起作用。

    【讨论】:

    • “设置 -> 包 -> emmet -> 设置”不再存在
    猜你喜欢
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 2020-02-26
    • 2016-08-05
    • 2019-02-07
    相关资源
    最近更新 更多