You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
carbon/docs/README.ua.md

44 KiB

maintained with Ranger All Contributors MIT License FOSSA Status



Введення

Ви знаєте всі ці зображення коду в Twitter? Хоча код зазивчай вражає, ми побачили місце для вдосконалення у естетичному плані. Carbon полегшує створення та обмін чудовими зображеннями коду. То що ти чекаєш? Вперед здивовувати всіх своїх підписників новими дизайнерськими шматочками коду.

Carbon example

Особливості

  • Налаштування. Налаштуйте такі речі, як тему синтаксису вашого зображення, стиль шрифту тощо
  • Поділіться швидко. Збережіть своє зображення або посилання на нього одним клацанням миші
  • Збереження фрагментів. Створіть обліковий запис, щоб зберегти фрагмети на потім. Спільні фрагменти автоматично розгортають в Twitter та Slack.

Використання

Імпорт

Існує кілька різних способів імпорту коду в Carbon:

Налаштування

Помістивши ваш код до Carbon, ви можете налаштувати своє зображення, змінивши тему синтаксису, колір тла, тему вікна, відступів, тіней, шрифтів тощо.

Експорт та спільний доступ

Після того, як ви налаштували своє зображення, ви можете поділитися своїм фрагментом кількома способами

Створіть збережений фрагмент

Спільний доступ до збереженого фрагмента автоматично опублікує зображення на таких платформах, як Twitter і Slack. Це дозволяє користувачам бачити ваше творіння, а також надає їм доступ до вихідного коду за посиланням. А ще краще, якщо вам потрібно зробити оновлення, просто перейдіть за посиланням та відредагуйте фрагмент.

Для того щоб створити збережений фрагмент:

  1. Увійдіть використовуючи кнопки "Sign in" або "Sign up"
  2. Редагуйте, як зазвичай — ваш фрагмент збережеться автоматично
  3. Скопіюйте URL-адресу з вікна веб-переглядача та діліться з ким завгодно!
Вбудований фрагмент

Це рекомендований спосіб обміну Carbon на вашому власному веб-сайті або в блозі. Читачі, навіть, можуть скопіювати код одним натисканням кнопки.

Ви можете вбудувати будь-який фрагмент коду Carbon на власному веб-сайті за допомогою URL-адреси carbon.now.sh/embed. "Меню копіювання" дозволяє швидко скопіювати правильний iFrame фрагмент, або URL для вбудування на платформах, як Medium.

Нарешті, ви можете вбудувати збережені фрагменти або GitHub gist, використовуючи carbon.now.sh/embed/:id.

Використовуйте кнопку Tweet

Кнопка Tweet не лише дозволить поділитися зображенням у Twitter, але й правильно закодує alt текст щоб упевнитися, що ваші зображення будуть доступні. Однак, якщо ви хочете твітнути зображення самостійно, перевірте як зробити ваші зображення у Twitter доступними.

Завантажте зображення напряму

Carbon підтримує завантаження вашого зображення у форматах PNG та SVG. Ви також можете натиснути Експорт → Відкрити, щоб відкрити зображення безпосередньо у браузері. Нарешті, ви можете скопіювати Carbon зображення безпосередньо у буфер обміну, перейшовши до пункту Копіювати → Зображення.

Встановлення Carbon на комп'ютер (Offline)

Якщо ви використовуєте Google Chrome або інший браузер, який підтримує Progressive Web Apps, ви можете встановити Carbon для використання в автономному режимі, виконавши такі дії:

  1. Перейдіть carbon.now.sh
  2. Натисніть на меню налаштувань браузера
  3. Натисніть "Встановити Carbon..."

Спільнота

Ознайомтеся з цими проєктами, які створила наша дивовижна спільнота:

Плагіни для редакторів
  • IntelliJ IDEA carbon-now-sh - Відкрийте виділення у поточному файлі IntelliJ IDEA у Carbon за допомогою контекстного меню
  • Atom carbon-now-sh - Відкрийте поточний Atom файл в Carbon за допомогою команди shift-cmd-A
  • VS Code carbon-now-sh - Відкрийте поточний VS Code файл в Carbon за допомогою команди carbon
  • Sublime Text 3 carbon-now-sh - Відкрийте виділення у поточному файлі Sublime Text 3 за допомогою спеціально пов’язаного ключа
  • Vim carbon-now-sh - Відкрийте виділення у вашому поточному Vim / Neovim за допомогою функції CarbonNowSh()
  • Emacs carbon-now-sh - Відкрийте вибір у вашому поточному Emacs за допомогою інтерактивної функції carbon-now-sh
  • Xcode carbon-now-sh - Відкрийте ваш поточний вибір у carbon.now.sh
  • Xcode nef - Це розширення Xcode дозволяє експортувати виділений код, як фрагмент Carbon за одну дію
Інструменти
  • CLI carbon-now-cli - Відкрийте файл у Carbon або завантажте його безпосередньо за допомогою carbon-now, що включає інтерактивний режим, вибіркове підсвічування тощо.
  • CodeExpander - Розумний GitHub gist клієнт з функціями TextExpander.
  • nef - Експорт кількох фрагментів Carbon коду із Xcode Playground.
  • @carbonshbot - Telegram чат-бот, який бере фрагмент коду або посилання на gist та генерує Carbon зображення.
  • R carbonate - Ітеративно маніпулюйте естетикою зображення у символі R і відкривайте у Carbon або завантажуйте напряму.
Цитати

Автори

Carbon - це проєкт від:

Ліцензія

FOSSA Status




Сприяння та підтримка

PR вітаються! Будь ласка, перегляньте наші рекомендації для більш детальної інформації.

Спонсори

Fossa

Дякуємо

▲ Vercel за спонсорство хостингу Carbon.

Deploy with Vercel

Усі учасники

Подяка всім цим чудовим людям (emoji key):

briandennis
briandennis

💻 📖 🚇 👀
mfix22
mfix22

💬 💻 🤔
jakedex
jakedex

💬 💻 🎨 📹
andrewda
andrewda

💬 💻 🐛 👀
yeskunall
yeskunall

💻 📖 🔧 🐛
stoshfabricius
stoshfabricius

💻
jkling38
jkling38

📖
otobrglez
otobrglez

💻
darahak
darahak

📖
dom96
dom96

💻
elrumordelaluz
elrumordelaluz

💻
cjb
cjb

💻
Krzysztof-Cieslak
Krzysztof-Cieslak

💻
fernahh
fernahh

📖
g3r4n
g3r4n

💻
Mat Gadd
Mat Gadd

🐛 💻
Brad Davies
Brad Davies

🐛 💻
Rafael Câmara
Rafael Câmara

💻
Gleb Bahmutov
Gleb Bahmutov

⚠️ 🔧
Iván Munguía
Iván Munguía

💻
Dillon Mulroy
Dillon Mulroy

💻
Nihad Abbasov
Nihad Abbasov

💻
Bruno C. Couto
Bruno C. Couto

💻
Mark Molnar
Mark Molnar

💻
Takahiko Inayama
Takahiko Inayama

💻
François Martin
François Martin

💻
Raphael Amorim
Raphael Amorim

💻
Camron Flanders
Camron Flanders

💻
Eric Adamski
Eric Adamski

💻
Winner Crespo
Winner Crespo

💻 🎨
Milos
Milos

💻 🔧 📖 🌍
Yashu Mittal
Yashu Mittal

💻
Rachel M. Carmena
Rachel M. Carmena

📖
Miguel Salazar
Miguel Salazar

📖 🌍
Vyom Jain
Vyom Jain

📖 🌍
racaljk
racaljk

🌍
Sean
Sean

💻
Izabela Borges
Izabela Borges

🌍
Shinil M S
Shinil M S

🌍
Berke Atac
Berke Atac

🌍
LEE YONGJUN
LEE YONGJUN

🌍
Matthew Nielsen
Matthew Nielsen

💻
Boy
Boy

📦
Vetrivel Chinnasamy
Vetrivel Chinnasamy

🌍
Farzad YZ
Farzad YZ

💻 🤔
Yannick Loriot
Yannick Loriot

🌍
Joel Hanson
Joel Hanson

💻
Muhammad Muzzammil
Muhammad Muzzammil

💻
souppower
souppower

🚇
Masato Urai (@uraway_)
Masato Urai (@uraway_)

🌍
Fernando
Fernando

🌍
Megha Sachdev
Megha Sachdev

💻 ⚠️
Anudeep Reddy
Anudeep Reddy

🚇
Munieru
Munieru

🌍
Adam Lusted
Adam Lusted

💻
Jose Noriega
Jose Noriega

🌍
Merlin Fuchs
Merlin Fuchs

🌍
Ramy Majouji
Ramy Majouji

💻
Viktor Nemes
Viktor Nemes

💻
Eric Bailey
Eric Bailey

💻
Nazeefa
Nazeefa

🌍
Pratik Butani
Pratik Butani

📝
Bakti Aditya
Bakti Aditya

💻
Caleb Taylor
Caleb Taylor

💻
Rogério Munhoz
Rogério Munhoz

💻
Technoknol
Technoknol

💻
Tymoteusz Makowski
Tymoteusz Makowski

💻
Nisar Hassan Naqvi
Nisar Hassan Naqvi

🐛
Ilyas Karim
Ilyas Karim

🐛
Nick Fix
Nick Fix

🤔
Melanie Sumner
Melanie Sumner

🤔
aluc
aluc

💻
B. Mearns
B. Mearns

🤔
Peng Jie
Peng Jie

💻
Binyamin Aron Green
Binyamin Aron Green

💻
Michal
Michal

🌍
Quinn Blenkinsop
Quinn Blenkinsop

💻
Dwiferdio Seagal Putra
Dwiferdio Seagal Putra

💻
Ashley Woodall Clark
Ashley Woodall Clark

💻
Tim Wienk
Tim Wienk

🌍
George McCarron
George McCarron

📖
Erwin Rahayu
Erwin Rahayu

🌍 📖
Luca
Luca

💻
Andrew Hayes
Andrew Hayes

💻
Bereket Semagn
Bereket Semagn

💻
Lorenzo Lancia
Lorenzo Lancia

🌍
Guy Adler
Guy Adler

🌍
Dan Bamikiya
Dan Bamikiya

🤔
kewang
kewang

🌍
Rizda Dwi Prasetya
Rizda Dwi Prasetya

🖋
AbreuY
AbreuY

🌍
>_Rizky.dev
>_Rizky.dev

🌍 📖
Abidemi Harry
Abidemi Harry

💻
Marco
Marco

🌍
Sam Robbins
Sam Robbins

📖
alceil
alceil

💻
hatsu
hatsu

💻
Praveen Kumar Purushothaman
Praveen Kumar Purushothaman

🌍