Работаем с атрибутами объектов
Помимо привычного обращения к атрибутам объектов через точку, в Python есть 4 специальных функции: getattr, setattr, delattr и hasattr.
По названиям можно понять, что первые три отвечают за получение, установку и удаление атрибута. А последний проверяет, существует ли атрибут с указанным названием у объекта или нет.
Во всех функциях первыми двумя аргументами идут объект и название атрибута в виде строки. В setattr также нужно передать новое значение для атрибута.
На практике использование подобного — довольно редкий случай, но иногда может сильно выручить, так что берите на вооружение.
#python#tips
#tips Внутри Figma есть подсказка-тренажер по популярным сочетаниям клавиш.
Ctrl+Shift+? Запускайте с помощью сочетания клавиш или нажмите справа снизу иконка вопроса, нажмите пункт Keyboard shortcuts. Советую прям пройтись по всем сочетаниям. Главное это несколько раз повторить их на практике и вы заметите как вы начнете сокращать своё время.
#tipsКак быстро переключаться между панелями.
Сегодня я поделюсь с вами такими горячими клавишами которые заметно ускорят вашу работу.
1️⃣Панель AssetsOption(или Alt)+2 - список ассетов в файле, +список подключенных библиотек компонентов и локальные компоненты (там же есть удобная кнопка смены отображения ассетов, я советую вам переключить на Show as grid.
2️⃣Панель Libraries & UpddatesOption(или Alt)+3 - меню с быстрым доступом к публикации библиотеки текущего файла (если есть хотя бы один созданный компонент), список библиотек которые были использованы в текущем файле, список библиотек доступных вам, которые можно подключить себе и работать с ними. Тут же есть вкладка Updates в которой находятся все обновления подключенных библиотек.
3️⃣Панель LayersOption(или Alt)+1 - собственно основная панель с который мы все ежедневно работаем, тут список страниц, список слоев проекта. Эта панель включена по умолчанию, и чтобы быстро вернуться к ней если находимся на панели Assets придумали горячие клавиши.
#tips Теперь можно закреплять открытые вкладки в Figma, для этого нужно нажать правую кнопку мыши по любой открытой вкладке.
🔥 Для быстрого переключения открытых вкладок используйте сочетание клавиш Cmd (Ctrl) + 1, 2, 3, 4 и т.д. Где цифра 1 открывает главную вкладку со всеми проектами и командами.
🔥Cmd(Ctrl)+W закрыть текущую вкладку
🔥Cmd(Ctrl)+T открыть меню создания нового файла или FigJam файла
❗️Вопрос: нужно ли делать такие микро посты с маленькими тонкостями которые сильно помогают в работе? Пишите в комментарии к посту 👇
#tips Принцип работы отдельных параметров из строки поиска.
Список плагинов которые на данный момент поддерживают вывод отдельных параметров. Скоро разработчики начнут активнее готовить свои плагины под этот фукнционал.
#tips на тот случай, если кто-то не знал раньше 😁
✌️С помощью Create component set можно быстро создать варианты из тех объектов которые вы выделили.
Выделяем например три фигуры, сверху в выпадающем списке выбираем нужный пункт и у вас сразу готовы варианты.
Так же полезная функция когда нужно создать сразу несколько отдельных компонентов выделив например 100 иконок выбираем Create multiple components и у вас готов icon pack (не нужно отдельно каждую иконку делать компонентом).
#tips
👀Как пользоваться стрелками из FigJam в своих проектах? Просто заходим в FigJam копируем оттуда стрелку и вставляем себе в проект. И стрелка работает с привязками к объектам Figma и при перемещении объектов стрелки магнитятся 😁😁😁