2014-06-30 7 views
10

Próbuję utworzyć szablon pliku IntelliJ, który umieści kursor w określonym punkcie pliku. Szablony na żywo mają wartość $ END $, aby umieścić kursor w pozycji po wstawieniu aktywnego szablonu. Mam taką samą funkcjonalność dla szablonu pliku. czy to możliwe?Pozycja kursora pliku szablonu IntelliJ

+2

również poszukuje tego – leozilla

Odpowiedz

-1

Nie sądzę, że to możliwe. IntelliJ używa tylko standardowego silnika szablonów Velocity.

+0

że sprawia mi smutno :( – Ben

5

Jest to możliwe. Najpierw zaznacz pole "Włącz aktywne szablony", a następnie wstaw #[[$END$]]# w miejscu, w którym ma się pojawić kursor. Szablon pliku HTML4 używa tej samej zmiennej, więc możesz się do niego odwoływać.

Dodatkowo, jeśli chcesz użyć funkcji wyboru, możesz to zrobić, definiując dodanie do szablonu zmiennej #[[$MyVar$]]#.

+4

„Włącz żywo Szablony” pole wyboru powinny być sprawdzane, aby to działa. –

+1

nadal nie działa dla mnie na Android Studio. Mówimy o Szablony plików prawda? –

+1

@LangustenGustel Po prostu to sprawdziłem, działa on we własnych produktach Jetbrains (przynajmniej w serii 2016), ale nie mogę sprawić, żeby działał w Android Studio. –