Правильное использование заметок/сниппетов в phpStorm?
Доброго времени суток!
Периодически возникают моменты, когда не имеет смысла писать код заново, ибо он уже написан и его проще и надежнее (если логика сложная) копировать в новый проект.
Первое (и простое), что приходит в голову - создать папку, в папке создать файлы == типу языка программирования (html. css, php, js) и в каждом файле публиковать нужные сниппеты. Но здесь так-же проблема, а что делать, когда файлик будет в несколько метров в высоту? Ок, файлы создали, как тогда получать быстрый доступе из phpStorm к этим файлам? Может есть что-то вроде 'избранного'?
Вопрос: какие решения лучше всего использовать в рамках данной задачи на phpStorm >= 2017?
Я использую отдельное приложение SnippetsLab (под другие ОС думаю есть аналоги). С PhpStorm не интегрируется напрямую, но это и не нужно – приложение висит как menubar app, по хоткею открывается мини-окно поиска/добавления, кликом копируется. Бонус – интегрируется с Gist.
То, что используется прям очень часто перегоняю в Live Templates.