Плагины в Figma: как запускаются, почему не работают в фоне и как не тормозить макет
Плагин скачали, а он «не работает».
Чаще всего дело не в плагине, а в модели запуска: Figma запускает их иначе, чем приложения на компьютере.
Ручной запуск
Документация: плагины запускаются только вручную.
Одновременно может работать один плагин, фоновые действия невозможны, и вы не увидите, какие плагины запускал другой человек в этом файле.
Практика: из этого следует простой вывод: плагин не может «поддерживать порядок» в файле сам по себе.
Где найти
Документация: в файле Design откройте вкладку Tools в левой навигации, отфильтруйте по типу Plugin и выберите плагин.
В Dev Mode плагины открываются в правой панели, раздел Plugins.
Практика: в Dev Mode список другой — там чаще нужны плагины для инспекции и генерации кода.
Быстрый вызов
Документация: строка быстрых действий открывается сочетанием Cmd + / на macOS и Ctrl + / на Windows.
Второй вариант — Cmd + Option + P (macOS) и Alt + Ctrl + P (Windows) для панели плагинов.
Практика: запомните одно из двух: каждый раз искать плагин в меню — это минуты в день.
Условия запуска
Документация: некоторым плагинам нужно выделение — рамки, объекты или слои.
Одни выполняют действие сразу, другие сначала показывают настройки.
Практика: если плагин «молчит», проверьте, выделено ли то, что он ожидает.
Права в организации
Документация: в организациях администратор может требовать одобрения плагинов.
Тогда участник увидит только те плагины, которые разрешены.
Практика: в корпоративной среде «плагин не устанавливается» — это не сбой, а политика.
Модель исполнения
Документация: код плагина выполняется в песочнице на главном потоке, без доступа к API браузера.
Плагин обязан вызвать закрытие по завершении работы — иначе он остаётся запущенным, и пользователь видит уведомление.
Практика: отсюда два следствия: тяжёлый плагин напрямую подвешивает интерфейс, а «зависший» плагин можно прервать.
Память
Практика: каждый запущенный плагин добавляет нагрузку.
Установленные, но неиспользуемые плагины тоже занимают место в списке и могут подгружаться. Чистка списка — самый простой шаг, если файл стал вялым.
Практика: начните с Plugins → Manage plugins и удалите всё, что ставили «посмотреть».
Большие файлы
Документация: страницы загружаются по мере необходимости, и большинству плагинов не нужен весь документ.
Если плагин лезет во все страницы, на большом файле это может занять десятки секунд.
Практика: если плагин долго «думает» на большом файле, это ожидаемо, а не поломка.
Ответственность
Документация: Figma не отвечает за проблемы производительности конкретного плагина.
Сообщать о сбоях нужно разработчику плагина.
Практика: поэтому перед покупкой смотрите на поддержку и дату последнего обновления, а не только на скриншоты.
Порядок работы
- Удалите неиспользуемые плагины.
- Запускайте плагин только при необходимости.
- Выделяйте нужные объекты заранее.
- Дождитесь завершения — не запускайте второй.
- Если файл тормозит, закройте лишние вкладки.
- Перезапустите Figma, если стало хуже.
Практика: шаг 6 решает больше случаев, чем кажется: закрытие окна не всегда выгружает процесс.
Где ломается
Плагин не запускается. Не выделены объекты или он не одобрен в организации.
Файл завис. Плагин работает на главном потоке.
Плагин остался «в процессе». Не закрылся сам, прервите его.
После установки стало медленнее. Лишние плагины в списке.
Ошибка в плагине. Это зона ответственности его автора.
FAQ
Можно ли запустить два плагина сразу?
Нет, только один.
Работают ли плагины в фоне?
Нет, фоновые действия невозможны.
Где включить плагин в Dev Mode?
В правой панели, раздел Plugins.
Почему плагин требует выделение?
Он работает с выбранными объектами.
Кто отвечает за сбои плагина?
Разработчик плагина.
Что плагины делают хорошо
Практика: есть задачи, где плагин экономит часы.
Массовое переименование слоёв, генерация палитры, проверка контраста, экспорт ассетов по правилам — всё это рутинные операции, которые человек делает медленно и с ошибками.
Практика: начните с одной повторяющейся операции и найдите плагин именно под неё.
Что плагины не заменяют
Практика: структуру файла плагин не создаст.
Если слои названы «Frame 427», а компоненты собраны как попало, никакой плагин не сделает из этого систему. Порядок — это ручная работа.
Практика: сначала договорённости, потом автоматизация.
Проверка перед установкой
Практика: посмотрите, кто автор и когда плагин обновлялся.
Плагин, не обновлявшийся два года, может работать — а может перестать при ближайшем изменении API.
Практика: для рабочего процесса берите то, что поддерживается, даже если оно скромнее по функциям.
Плагины и библиотека компонентов
Практика: автоматизация особенно полезна при работе с библиотекой.
Обновление вариантов, простановка свойств, проверка названий — всё это делают плагины, но только по команде и на выделенном фрагменте.
Практика: прогоните плагин на одном компоненте, проверьте результат, и только потом применяйте к библиотеке.
Если плагин «сломал» файл
Практика: не паникуйте и не сохраняйте поверх.
История версий Figma хранит состояния файла, и к предыдущему можно вернуться.
Практика: перед массовой операцией сделайте именованную версию — это одна кнопка и большая экономия нервов.
Настройки производительности
Практика: плагины — лишь одна из причин медленной работы.
Файл может тормозить из-за количества слоёв, вложенных компонентов, тяжёлых изображений и количества открытых вкладок. Прежде чем винить плагин, проверьте эти пункты.
Практика: отключайте подозрительное по одному, а не всё сразу: иначе не поймёте, что помогло.
Итог
Плагины Figma — это ручной инструмент, а не фоновый сервис.
Практика: один запуск, одно действие, песочница на главном потоке. Держите список плагинов коротким, выделяйте объекты заранее, делайте версию файла перед массовыми операциями — и файл останется быстрым.
Мелочь про вкладки
Практика: каждая открытая вкладка файла — это отдельная нагрузка.
Пять файлов «на всякий случай» открытыми дают больше торможения, чем один плагин, которым вы пользуетесь раз в день.
Практика: закройте лишнее и сравните ощущения — часто этого достаточно.