IntelliJ File Template cursor position

2020-07-02 10:33发布

问题:

I'm trying to create an IntelliJ file template that will place the cursor at a specific point in the file. The live templates have $END$ to place the cursor in a position after inserting a live template. I'm after the same functionality for a file template. Is this possible?

回答1:

It's possible. First, check the "Enable Live Templates" box, then insert #[[$END$]]# at the point where you want the cursor to appear. The HTML4 File template uses this same variable, so you can refer to it also.

Additionally if you would like to use selection feature you can do so by defining adding the variable #[[$MyVar$]]# to your template.



回答2:

I don't think it's possible. IntelliJ is only using the standard Velocity template engine.