Это небольшой плагин для Sketch 3 который копирует сразу все выделенные слои один или много раз в заданном направлении. Это маст-хев для любого дизайнера интерфейсов, работающего в Sketch! 🙂
Вот коротенький скринкаст, демонстрирующий все возможности плагина:

Установка

  1. Скачайте архив duplicator.zip.
  2. Уточните имя папки, в которой хранятся плагины ('Sketch App Menu' -> 'Plugins' -> 'Reveal Plugins Folder…').
  3. Скопируйте скачанный архив в эту папку и разархивируйте.
  4. Вот и все! 🙂

Использование

Cheatsheet для вывода шпаргалки на экран

Я предпочитаю использовать горячие клавиши везде, где это возможно, но вот запомнить их все мне очень тяжело. Несколько лет назад я обнаружил, что для запоминания очень хорошо иметь под рукой маленькую шпаргалку, которая содержит все горячие сочетания клавиш. Пока изучаешь новый инструмент, они всегда будут перед глазами.

Поскольку этот плагин совершенно бесполезен без горячих клавиш, я решил встроить такую шпаргалку в сам плагин! Этот список горячих кнопок — еще один маленький плагин, который встраивает растровое изображение с перечнем сочетаний кнопок в текущую страницу.

Чтобы увидеть шпаргалку горячих клавиш, просто запустите плагин «Cheatsheet» из меню плагинов:

687474703a2f2f747572626f626162722e6769746875622e696f2f6475706c696361746f722f696d616765732f70617374652d636865617473686565742e706e67

Плагин автоматически встроит шпаргалку в вашу текущую страничку в виде нового артборда:

687474703a2f2f747572626f626162722e6769746875622e696f2f6475706c696361746f722f696d616765732f706c7567696e2d636865617473686565742e706e67

Быстрое дублирование

Эта опция позволяет создавать копию выделенных на данный момент слоев и автоматически размещать копию с краю оригинала + 10 px отступом.

Как использовать:

  1. Выделите один или более слоев для дублирования
  2. Дублируйте выделение:

⌘ + ⌃ + RIGHT arrow key: дублировать вправо

⌘ + ⌃ + LEFT arrow key: дублировать влево

⌘ + ⌃ + UP arrow key: дублировать вверх

⌘ + ⌃ + DOWN arrow key: дублировать вниз

Примечание: Вы можете изменить стандартный отступ в файле duplicator.js.
Для этого есть специальная константа var DEFAULT_SPACING = 10; в первой строке файла.

Многократное дублирование

Эта опция дает возможность быстро дублировать выделение несколько раз, размещая копию на фиксированном расстоянии в указанном направлении. Эта опция идеальна для создания сеток и списков! Для этого есть и встроенная функция в Sketch, но она требует больше действий для того же результата.

Как использовать:

  1. Выделите один или более слоев для многократного дублирования
  2. Дублируйте выделение c заданным шагом в нужном направлении:
    ⌘ + ⌃ + ⇧ + RIGHT arrow key: дублировать вправо
    ⌘ + ⌃ + ⇧ + LEFT arrow key: дублировать влево
    ⌘ + ⌃ + ⇧ + UP arrow key: дублировать вверх
    ⌘ + ⌃ + ⇧ + DOWN arrow key: дублировать вниз
  3. Укажите количество копий и расстояние между ними в появившемся окне

История версий

Duplicator 1.0.0: 7/9/2014

  • Начальный релиз

Лицензия

Лицензия MIT (MIT)

Copyright © 2014 Andrey Shakhmin

Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»), безвозмездно использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, добавление, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, а также лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:

Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или значимые части данного Программного Обеспечения.

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА УЩЕРБ ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, В ТОМ ЧИСЛЕ, ПРИ ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОЙ СИТУАЦИИ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

Скачать плагин Duplicator