Что такое Eclipse-эквивалент IntelliJ "Живые шаблоны"? - PullRequest
13 голосов
/ 26 октября 2010

Я имею в виду такие вещи, как ввод «iter» и получение цикла «for» с выбором переменной для перебора, ввод «soutv» для генерации «System.out.println» с «variable =» уже в ...

Спасибо!

Ответы [ 5 ]

21 голосов
/ 26 октября 2010

Он называется Шаблоны и находится в,

Окно → Настройки → Java → Редактор → Шаблоны

enter image description here

Шаблон "soutv" не существует ("sysout" существует, и он похож), но его легко добавить.Я использовал этот шаблон:

System.out.println("variable=" + ${cursor}${});
4 голосов
/ 26 октября 2010

Проверка под

Window -> Preferences -> Java -> Editor -> Templates

Ссылка:

3 голосов
/ 29 мая 2012

В частности, для 'soutv' я обнаружил, что в Eclipse хорошо работает следующий шаблон:

System.out.println("${var} = ${cursor}" + ${var});

Как уже упоминалось, вы можете добавить этот шаблон, перейдя в Window> Preferences> Java> Editor> Templates и нажав New.

Эквивалент 'iter' в Eclipse выглядит как 'for'.

0 голосов
/ 06 мая 2015

В последних версиях IntelliJ (сейчас у меня 14) они называются Live Templates и находятся по адресу:

Settings > Editor > Live Templates

0 голосов
/ 26 октября 2010

Они называются шаблонами.

Перейдите к Preferences > Java > Editor > Templates, чтобы просмотреть список предварительно определенных шаблонов.

Например, sysout равно:

System.out.println(${word_selection}${});${cursor}

Вы также можете создать свой собственный.

...