Обновление блоков кода в Google Docs предлагает поддержку 14 новых языков программирования для упрощения визуализации и повышения читабельности кода.

В 2022 году Google представила новую функцию Smart Canvas, позволяющую пользователям форматировать и отображать код в Docs с помощью блоков кода. Функция помогает визуализировать код в соответствии со стандартами отрасли и применяет необходимое форматирование для упрощения совместной работы.
Она также устраняет дополнительную работу по вставке кода в документ и ручному применению стилей путем выделения текста. Это может помочь при документировании программных проектов, API или руководств по кодированию, где фрагменты кода необходимы в качестве примеров.
Однако Smart Canvas не ограничивается только блоками кода. Она позволяет вставлять шаблоны приглашений в календаре, @-упоминания, черновики электронных писем, сводки ИИ и шаблоны, а также использовать формат без страниц. Функция предлагает строительные блоки для задач управления проектами, таких как отслеживание отзывов, каталог команды, активы проекта, отслеживание запуска контента и многое другое.
Теперь блоки кода Google Docs поддерживают языки C#, Go, Kotlin, PHP, Rust, TypeScript, HTML, CSS, XML, JSON, Protobuf, Textproto, SQL и Bash/Shell.
Чтобы отобразить блок кода в Google Docs, нужно нажать Insert > Building Blocks > Code blocks. Здесь можно выбрать нужный язык программирования. Администраторы Workspace не имеют никакого контроля над этой функцией.
Google заявила, что начала постепенное развёртывание обновления, которое займет несколько недель. Оно будет передано на уровни Workspace, включая Business Standard/Plus, Enterprise Starter/Standard/Plus, Enterprise Essentials Plus и Education Standard/Plus.
Ранее компания добавила функцию Canvas в свой чат-бот Gemini. Похожая по концепции на одноименный инструмент OpenAI Canvas для ChatGPT и Anthropic’s Artifacts, Canvas предоставляет пользователям Gemini интерактивное пространство, где они могут создавать, совершенствовать и делиться проектами по кодированию.
Источник: https://habr.com/ru/news/900902/