Comments 8
Фича достаточно прикольная, но ее настроить отнимет много времени. Именно поэтому, мне, наверное, будет лень это сделать. Было бы достаточно неплохо, если б кто-то создал реп на гитхабе и добавлял бы туда самые разные шаблоны. Если такое уже есть, скиньте ссылку.
0
у Идеи нет шаблонов классов, содержащих public static void main()
Мне кажется, если создавать новый шаблон под каждое "классы, содержащие...", то в них можно будет заблудиться.
Да и мне лично чаще всего надо добавить метод main()
в уже существующий класс (чтобы быстро "на коленке" что-то проверить). Поэтому классы я создаю самые обычные. А метод добавляю с помощью Live Template: psvm + Tab
+2
import junit.framework.TestCase;
Пакет junit.framework
является deprecated уже больше 3 лет. Исправьте свой код. И другим такого больше не советуйте.
+2
Зато я могу, например, вставить комментарий, содержащий сегодняшний день и имя автора.
В примере встроенного шаблона, который вы приводили выше, есть более удачный вариант:
#parse("File Header.java")
Это гарантирует, что у всех ваших новых классов будет одинаковая "шапка". И отредактировать её можно будет в одном месте, а не в каждом из десятка шаблонов для классов.
+1
Лично я создаю тесты так:
1) Находясь в нужном мне классе (который нужно покрыть тестами), нажимаю Ctrl+Shift+T
2) Create New Test
3) Выбираю TestNG/JUnit/etc
4) Ставлю при необходимости галки для setUp/tearDown
5) Выбираю методы, которые нужно протестировать
6) Нажимаю OK и шаблон для теста сгенерирован, остается «всего лишь» написать тесты.
1) Находясь в нужном мне классе (который нужно покрыть тестами), нажимаю Ctrl+Shift+T
2) Create New Test
3) Выбираю TestNG/JUnit/etc
4) Ставлю при необходимости галки для setUp/tearDown
5) Выбираю методы, которые нужно протестировать
6) Нажимаю OK и шаблон для теста сгенерирован, остается «всего лишь» написать тесты.
+1
Зато я могу, например, вставить комментарий, содержащий сегодняшний день и имя автора.Совершенно бесполезная вещь, с тех пор как придумали системы контроля версий.
+1
UFO just landed and posted this here
Sign up to leave a comment.
Эх, не люблю писать бойлерплейты, ведь есть IntelliJ IDEA и Apache Velocity