Подтвердить что ты не робот

Есть ли способ генерировать несколько файлов/классов с помощью шаблонов intellij code/file?

Мне нравятся intellij code/file templates, они работают очень хорошо для меня для одиночных файлов, но было бы замечательно иметь возможность создавать сразу несколько файлов/классов.

Я нашел этот вопрос, но так как прошло несколько лет с тех пор, как я надеялся, что все могло измениться.

Мы используем шаблон mvp в нашем приложении, поэтому каждый раз, когда мы хотим создать новое представление, для этого требуются два класса и два интерфейса, которые всегда находятся в одном шаблоне. Было бы здорово, если бы мы могли создать всю инфраструктуру для этого и связать классы.

Любые предложения или новая информация будут оценены? Возможно, пришло время зарегистрировать запрос функции с JetBrains?

4b9b3361

Ответ 1

Эта функция, по-видимому, доступна в ReSharper (еще одна ). Это еще не представляется возможным в IDEA.

Ответ 2

В настоящий момент IDE не поддерживает эту функцию. Самый популярный youtrack запрос имеет более 60 голосов, но он все еще открыт (с 2012 года). Вы можете использовать стороннее решение, например этот плагин.

Ответ 3

Вы можете легко сделать это с помощью JavaParser, но я не уверен, как вы могли бы вызывать его из интерфейса IDEA

Ответ 4

Я думаю, вы ищете это,

Откройте нужный файл в редакторе. В главном меню выберите "Инструменты | Сохраните файл как шаблон. В открывшемся диалоговом окне "Файл и кодовые шаблоны" укажите новое имя шаблона и отредактируйте исходный код, если это необходимо. Сохраните изменения и закройте диалоговое окно.