Кроме того, есть ли какой-нибудь универсальный способ сделать это, который работает и для других типов проектов (в других перспективах)?