Folder Structure V2

іконка fast folder structure

Розширена версія оригінального розширення для генерації структури. Тепер з розумним доповненням, динамічними токенами шляху та повним контролем над структурою проєкту.

Це значно покращений форк оригінального розширення для генерації структури папок. Він дозволяє швидко створювати папки та файли на основі настроюваних шаблонів із динамічною підстановкою змінних.

Основна ідея: тепер шаблони можуть доповнювати існуючі файли замість того, щоб перезаписувати їх. Я додав новий синтаксис для вставки контенту до або після певного підрядка у файлі. Це дає змогу безпечно й точно доповнювати наявну логіку (наприклад, редьюсери Redux або оголошення маршрутів).

Також можна використовувати частини абсолютного шляху як змінні шаблону. Для цього вкажи <Path0> - <PathN> залежно від глибини шляху. Наприклад, для шляху "P:/projects/contributing/vscode-folder-templates" значеннями будуть: <Path0> = P, <Path1> = projects тощо. Можна також застосовувати фільтри до регістру.

Можливості Fast Folder Structure V2

  • Доповнення замість перезапису

    Вставляє нові рядки в існуючі файли, використовуючи пошук підрядка замість повної заміни

  • Синтаксис Before/After

    Визначає, чи потрібно вставити вміст до або після знайденого підрядка у файлі

  • Підтримка змінних з абсолютного шляху

    Використовуй частини абсолютного шляху як динамічні значення через токени <Path0>, <Path1> тощо

  • Система кількох шаблонів

    Створюй і керуй кількома шаблонами для різних типів проектів

  • Використовується в продакшені

    Активно використовується командою в професійному середовищі для реальних завдань

Якщо ти використовуєш Redux, структуру за фічами або інші повторювані патерни — це розширення заощадить тобі години щотижня.

Потрібно щось у цьому напрямку?

Доступний для одного remote contract на 15-20 год/тиждень. Paid audit — від $750.

Я можу допомогти з MVP, backend/API, адмінками, internal tools, integrations або technical rescue. Першим кроком може бути paid production audit, 20-hour pilot або scoped implementation sprint.

Зв'язатисяПодивитися послугиРелевантна послуга

View on github