Об этом проекте
Carbon — это веб-инструмент для создания и публикации изображений исходного кода. Он позволяет разработчикам преобразовывать фрагменты кода в стильные изображения с оконным оформлением, подсветкой синтаксиса и настраиваемым внешним видом, подходящими для публикации в Twitter, Slack, блогах или презентациях.
Основные возможности:
- Кастомизация: настройка темы синтаксиса, стиля шрифта, цвета фона, оконной темы, отступов, теней и др.
- Быстрый обмен: сохранение изображения одним кликом или генерация ссылки для обмена.
- Сохранение фрагментов кода: после регистрации аккаунта можно сохранять фрагменты, которые автоматически разворачиваются как превью в Twitter и Slack.
Как пользоваться:
- Файлы можно перетащить в редактор, либо добавить ID GitHub gist в URL, либо просто ввести код вручную.
- Экспорт поддерживается в форматах PNG и SVG, также можно скопировать изображение в буфер обмена или вставить фрагмент на сайт через embed-ссылку.
- Доступна публикация через кнопку Tweet с автоматической обработкой alt-текста для улучшения доступности.
- При поддержке браузером PWA Carbon можно установить для использования офлайн.
Сообщество:
- Предоставляется множество плагинов для редакторов: IntelliJ IDEA, Atom, VS Code, Sublime Text, Vim, Emacs, Xcode и др.
- Существуют сторонние инструменты: CLI-утилита carbon-now-cli, Telegram-бот, пакет для R и другие.
Проект распространяется под лицензией MIT, приветствуются вкладчики.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.