Notion для разработчика: советы по использованию сервиса
Простыми словами, Notion — это система управления знаниями, в которой есть все необходимое для управления проектами, ведения заметок и написания блогов. Это многогранный инструмент, которым, кажется, чем больше пользуешься, тем больше находишь вариантов работы с сервисом. Несколько из них нашла разработчица Йосра Эмад, которая экспериментировала с Notion в течение двух лет и приспособила его для своих профессиональных нужд. Секретами работы с инструментом она поделилась в личном блоге.
В Notion есть функция сниппетов кода, которая поддерживает синтаксис самых популярных языков программирования.
Существует несколько вариантов организации сниппетов кода:
Йосра Эмад организует сниппеты именно так. По ее словам, данный способ удобен тем, как в Notion устроена навигация между страницами — она похожа на классическую папочную структуру. Вот как их хранит автор:
Если кликнуть, например, на Flutter, откроется страница со сниппетами для этого фреймворка:
В Notion с помощью баз данных можно делать много полезных вещей. Однако с ними сложнее работать, чем со страницами.
1. Чтобы создать базу данных введите /table
и выберите Table – Inline.
2. Затем добавьте нужные сниппеты.
3. Обозначьте теги. Это очень важно! Измените тип раздела Tags таблицы на Select, а потом добавьте на каждую страницу тег с названием языка.
4. Поиск по базе данных. Если все сделали правильно, при наведении на кнопку Add a view рядом с заголовком списка увидите следующее:
Это позволяет создавать разные версии одной и той же базы данных. В данном случае так можно составить таблицу со сниппетами для каждого языка, как показано на гифке ниже:
Также Notion отлично подходит, когда нужно сохранить документы или ссылки на сайты. Все сохраняется в один клик на странице закладок инструмента.
Закладки, как и сниппеты, можно хранить одним из вышеописанных способов. Йосра Эмад сортирует их с помощью баз данных, отмечая все найденные материалы только по двум критериям: прочитанные
и непрочитанные
.
Функция особенно полезна при изучении нового материала. Например, когда надо что-то законспектировать. По словам автора, другие программы, такие как Microsoft Word и Google Docs, добавляют пространство между страницами, и это затрудняет стилизацию — неудобно, когда одна часть абзаца находится на одной странице, а другая на другой.
В Notion страницы похожи на записи блога, а если выучить «горячие» клавиши, процесс будет еще проще. В программе есть много шаблонов для заметок, плюс можно создавать собственные.
По аналогии с предыдущим пунктом, Notion хорошо подходит для написания документации благодаря возможностям создания заметок, ярлыков и простой навигации.
По замечанию автора, все больше компаний переходят на Notion для написания собственной документации, но все же в основном инструмент пока используют для управления проектами.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…