[ANN] IntelliLang 1.1

Available for IDEA 6.0 through IDEA's built-in plugin manager or directly from
http://plugins.intellij.net/plugin/?id=1105

Changes since 1.0:

  • XML tag names may be specified as regular expression

  • Small UI usability improvements (added missing labels, mnemonics, shift-tab

navigation)

  • Bugfixes, refactoring, cosmetic changes


You can learn more about the plugin here:
http://www.jetbrains.net/confluence/display/CONTEST/IntelliLang

Any feedback is very much appreciated.

Enjoy.

Sascha

2 comments

Great plugin, it has so many possibilities, I feel I am currently just
scratching the surface. At the moment I am using it for error checking
in regular expressions. I ran into a small problem with it there. In the
following code "Introduce Variable" does not work for me anymore.


"asdfasdf".split("
<cursor>
");


Note that I am using your excellent other plugin SmartIntroduce. But I
think this will reproduce even without it.

Bas

0

Yep, I haven't had this exact case yet, but I know of another annoying one when
trying to comment a line of code using the ctrl-slash shortcut. The reason is
that those actions are automatically delegated to the injected language and
unfortunately there's neither an "Introduce Variable" for Regular Expressions
nor a "Comment with Line Comment" functionality.

There might be a way to workaround this in the RegExp implementation by
delegating to the standard Java-handlers, but I tend to believe that this should
be "fixed" in IDEA itself - although this could turn out to be tricky for other
languages, e.g. JavaScript, which do provide such handlers.

Sascha

Bas Leijdekkers wrote:

Great plugin, it has so many possibilities, I feel I am currently just
scratching the surface. At the moment I am using it for error checking
in regular expressions. I ran into a small problem with it there. In the
following code "Introduce Variable" does not work for me anymore.


"asdfasdf".split("
<cursor>
");


Note that I am using your excellent other plugin SmartIntroduce. But I
think this will reproduce even without it.

Bas

0

Please sign in to leave a comment.