powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Plugin IntelliJ Idea для создания проектов по шаблону
14 сообщений из 14, страница 1 из 1
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430101
vaskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, коллеги. Подскажите, пожалуйста, как сделать такую штуку:
хочу создавать проект по шаблону и с шагом мастера, который позволяет добавлять некоторые строки в новые файлы проекта.

Документация скудная, из нее не понятно, как решать мою задачу.
Исходный код Idea напротив - очень богатый - я в нем потерялся.

Буду премного благодарен за помощь.
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430155
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyдобавлять некоторые строки в новые файлы проекта.
секрет какие? Или ноу-хау?
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430157
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovsky,
даже в ворде есть сохранить документ как шаблон.
https://www.jetbrains.com/help/idea/2016.3/save-project-as-template-dialog.html
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430219
vaskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

application.properties
#если нужно поменять порт
server.port=8090

#НЕобязательно
configcluster.timeout=3000
common.basePackage=ru.yyy


#настройки логгера, НЕобязательны. если нет, берется имя класса приложения.
logger.type=ws.proxy

build.gradle
configurations.all {
exclude module : 'slf4j-log4j12'
}
итд.


Да, я сохранил проект, как шаблон, как Вы и указали, но при создании из такого шаблона, если я правильно понимаю, кастомизировать его не получиться.
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430337
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovsky,

Может быть вам свой archetype template для maven сделать или сценарий для ant для генерации файлов проекта?
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430342
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyно при создании из такого шаблона, если я правильно понимаю, кастомизировать его не получиться.
проверили?
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430351
vaskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ну да, там же нет шагов, кроме как выбор шаблона и именовании проекта...

Garrick,

у нас gradle. подскажите ключевые слова, чтобы погуглить эту тему...
ну просто старшие товарищи поставили задачу: "plugin"... вот и копаю в этом направлении
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430366
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyну да, там же нет шагов, кроме как выбор шаблона и именовании проекта...
а тебе что надо? В окошечко ввести порт при создании проекта?
У тебя вроде и будет в новом проекте файл настроек с этим:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
application.properties
#если нужно поменять порт
server.port=8090

#НЕобязательно
configcluster.timeout=3000
common.basePackage=ru.yyy


#настройки логгера, НЕобязательны. если нет, берется имя класса приложения.
logger.type=ws.proxy

build.gradle
configurations.all {
exclude module : 'slf4j-log4j12'
}
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430457
vaskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
а мне надо, чтобы сегодня был один набор предопределенных настроек, завтра другой, послезавтра - оба. галочками, на выбор.
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430504
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyгалочками, на выбор
уточни. Галочками в ГУИ чек боксами?
Или как выше комментарии значком # подойдут?
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430506
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovsky,
такие галки в ГУИ ищем?
20331528
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430622
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyу нас gradle. подскажите ключевые слова, чтобы погуглить эту тему...
ну просто старшие товарищи поставили задачу: "plugin"... вот и копаю в этом направлении
Про gradle ничего не знаю. Хотя я полагаю, что там тоже должен быть такой же механизм с шаблонами проектов, как в maven (см. https://habrahabr.ru/post/111408/ ). Вам нужна тулза, которая будет генерить начальные файлы и структуру каталогов для нового проекта? Я думаю, что такое легко можно написать на любом известном вам языке программирования, тот же groovy. Можно написать XML сценарий для Ant, но вы наверное не сможете прикрутить к нему GUI для выбора параметров. По крайней мере я не знаю как, хотя может быть и возможно. Отдельная внешняя тулза позволит вам быть "IDE независимым", т.е. вы сможете сделать так, что она будет уметь генерировать проекты для любой IDE, а не только для IDEA. К тому же написать простое приложение будет значительно проще, чем plug-in для вашей IDE, если вы раньше никогда их не писали.
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430683
vaskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
да.

Garrick,
Вас понял, спасибо за идею.
...
Рейтинг: 0 / 0
Plugin IntelliJ Idea для создания проектов по шаблону
    #39430699
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vaskovskyPetro123,
да.
только вы поторопились задачу осваивать.
Я согласен с
Garrickно вы наверное не сможете прикрутить к нему GUI для выбора параметров
Поэтому проще штатного шаблона проектов нету. И правки потом через #.
А с галками в ГУИ вы перемудрили.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Plugin IntelliJ Idea для создания проектов по шаблону
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]