【问题标题】:zen coding not working in Visual Studiozen 编码在 Visual Studio 中不起作用
【发布时间】:2016-10-27 13:03:25
【问题描述】:

我已安装 Web Essentials 2015.2。

例如,当我键入“div”然后点击 tab 时,它只会选择下面的 html 块,而不是添加 div 标签。没有 zen 编码功能在起作用。

我正在使用 VS 2015 Pro Update 3 RC(版本 14.0.25402.00)和 .NET Core 工具(预览版 1),想知道其中一些是否不兼容?

我还安装了 ReSharper,我知道它经常会干扰快捷方式。会这样吗?

我不知道要包括哪些其他信息。如果我的问题解决方案不明显,欢迎提问...

【问题讨论】:

    标签: html visual-studio-2015 asp.net-core web-essentials emmet


    【解决方案1】:

    问题是网络必需品插件。

    解决方案:转到 Visual Studio Marketplace。输入 Zencoding 一个单词并安装第一个插件。

    https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ZenCoding

    或将其安装在 Visual Studio 上(与 2017 完美配合) - 工具 - 扩展和更新 - 在线 - zencoding。关闭VS并重新启动。

    这一定是 resharper 的一些错误,因为我无法让 Zen 编码在 Web Essentials 插件上工作。

    【讨论】:

    • 我只安装了没有网络必需品的 zencoding,它在 vs 2017 上对我有用
    【解决方案2】:

    我已清除 resharper 缓存(全局和解决方案)并禁用任何 未使用的扩展,重启 VS 后一切正常。

    更新: 更改了编辑器中的 TAB 操作, Resharper > Options > Editor > Editor behavior 并取消选中 Use tab for navigation in code

    【讨论】:

    • Resharper 里面有很多这样的隐藏twerk,非常烦人。找到这样的答案也花了我大约 20 分钟,因为我认为 Zen 编码在 Web Essentials 中以某种方式被禁用。
    • 我只看到选项使用 tab/Shift+tab 键进行结构导航,但取消勾选它对 Zen 编码 (Visual Studio 2017) 没有影响。太烦人了,Zen 编码还是不行
    【解决方案3】:

    Web Essentials 2017 包含 Zen Coding。如果您在加载 Web 必需品之前安装了 Zen Coding,它会中断。

    1. 卸载两者。
    2. 安装网络必需品。
    3. 安装 Zen 编码

    它现在按预期工作。

    【讨论】:

      【解决方案4】:

      我在 Visual Studio 2017 中遇到过类似问题,但在更新后, 卸载 ZenCoding 扩展并重新安装 ZenCoding 扩展,对我有用,甚至与 Resharper 一起使用

      【讨论】:

        【解决方案5】:

        对我来说 Zen 编码已被禁用(确保先安装它),转到工具并单击扩展和更新,然后启用 Zen 编码。它现在正在工作。

        【讨论】:

          【解决方案6】:

          我必须手动安装Zenconding 扩展。似乎它不再是网络必需品的一部分......

          【讨论】:

            猜你喜欢
            • 2014-01-13
            • 2013-02-02
            • 2013-01-10
            • 2019-06-23
            • 1970-01-01
            • 1970-01-01
            • 2019-02-22
            • 1970-01-01
            • 2016-09-15
            相关资源
            最近更新 更多