is the following possible:
you select an expression, e.g.
and you want to turn it into
this means, I want to surround it with Long.toHexString($exp$)
then use the selection as param
So, optimally, it should work like this:
1. select "node.getId()"
2. invoke "surround with and use as param"
3. let me write code, for example Long.toHexString, allowing ctrl-space etc.
4. hit enter, then the previous selection is used as param
So, I think this could work generally, not only with a custom live template for the described case.
Is it reasonable? ;)