1

我正在使用 Ace Editor,我试图弄清楚如何让它实时语法检查编辑器中的 HTML 标记和 JavaScript 代码。

如果我设置“ace/mode/html”,则只检查 HTML 语法,所以在下面的代码中

<!DOCTYPE HTML>
<html>
    <head>
        <title>Test</title>
    </head>
    <body>
        <h1>Hello World!</h1>
        <script>
            alert('This is a syntax error'+);
        </script>
    </body>
</html>

编辑器会忽略 JS 语法错误。

有没有办法告诉 Ace Editor 检查 HTML 和 Javascript?

非常感谢!

这不是我如何在 Ace 编辑器中启用实时语法检查的重复

上面的问题解释了如何在 2 个单独的编辑器中执行语法检查 HTML 和 JS,而我问的是如何在同一个编辑器中检查它们。

4

1 回答 1

1

您可以使用 htmlhint,它在登录页面http://htmlhint.com/上运行了 ace 示例

于 2016-12-17T23:44:57.683 回答