为什么 Sublime 的 EJS 突出显示在我的简单循环中变得疯狂?

Why is Sublime's EJS highlighting going crazy over my simple loop?

我有一个非常简单的带有循环的 EJS 页面。这是代码:

<!DOCTYPE html>
<html>

<head>
    <title>
        <%= title %>
    </title>
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous">
    <link rel='stylesheet' href='/stylesheets/style.css' />
</head>

<body>
    <div class="container">
        <div class="row">
            <div class="col-md-12">
                <h1><%= title %></h1>
                <p>Welcome to
                    <%= title %>
                </p>
                <table>
                    <tbody>
                        <% for(var i=0; i<jobs.length; i++) { %>
                            <li>
                                <%= jobs[i].client.name %>
                            </li>
                            <% } %>
                    </tbody>
                </table>
            </div>
        </div>
    </div>
    <!-- Latest compiled and minified JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" integrity="sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS" crossorigin="anonymous"></script>
</body>

</html>

但是 Sublime 的 EJS 高亮是这样渲染它的:

我看不出我的代码有什么问题,也看不出为什么 <%= title %> 标记正确突出显示但循环没有。

更新我想补充一点,该页面实际上完全按照浏览器中应有的方式呈现,所以我不知道为什么 Sublime 会发出嘶嘶声。

这是 Sublime 扩展中的 known issue

我删除了扩展并安装了 EJS 2