<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 12/18/2013 03:30 AM, Max Rydahl
      Andersen wrote:<br>
    </div>
    <blockquote
      cite="mid:89900AAA-6088-4B06-B111-487F4FC1C065@redhat.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <br>
      <div>
        <div>On 18 Dec 2013, at 10:39, Mickael Istria &lt;<a
            moz-do-not-send="true" href="mailto:mistria@redhat.com">mistria@redhat.com</a>&gt;
          wrote:</div>
        <br class="Apple-interchange-newline">
        <blockquote type="cite">
          <meta http-equiv="content-type" content="text/html;
            charset=ISO-8859-1">
          <div bgcolor="#FFFFFF" text="#000000"> Hi all,<br>
            <br>
            I've noticed this project <a moz-do-not-send="true"
              class="moz-txt-link-freetext"
href="https://github.com/angelozerr/angularjs-eclipse/wiki/HTML-Features">https://github.com/angelozerr/angularjs-eclipse/wiki/HTML-Features</a>
            .<br>
            Does anyone know about it. Is it better than what we have in
            JBT?<br>
          </div>
        </blockquote>
        <div><br>
        </div>
        It wasn&#8217;t until recently. Now it provides code completions we
        don&#8217;t. <br>
      </div>
    </blockquote>
    <br>
    What code completion it provide we don't?<br>
    It provides ng-* completion which we do too. And IMO ours is better
    since we provide context-dependent code completion.<br>
    For example we suggest count/when/... attributes only for
    ng-pluralize directives (&lt;ANY ng-pluralize&gt; or
    &lt;ng-pluralize&gt;)<br>
    Or ng-maxlength only for input directives. Or we don't suggest
    ng-app if it's already defined in any parent tag. Etc. So we analyze
    the context when calculating what can be suggested in the particular
    place.<br>
    <br>
    angularjs-eclipse seems to suggest a fixed list (very limited) of
    most used ng-* directives for html tags.<br>
    <br>
    It does not provide code completion for {{}} expressions which we
    plan to do in JBT 4.2.<br>
    The upstream project
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    <a
      href="https://github.com/angelozerr/tern.java/wiki/Tern-Eclipse-IDE">https://github.com/angelozerr/tern.java/wiki/Tern-Eclipse-IDE</a>
    is supposed to provide some angular specific code completion in *.js
    files but I couldn't manage to make it work.<br>
    <br>
    The good thing in that tools we don't have in JBT is ng-* and {{}}
    highlighting.<br>
  </body>
</html>