maintained with Ranger All Contributors MIT License FOSSA Status



## Introduzione Avete presente [tutti](https://twitter.com/dan_abramov/status/890191815567175680) [quegli](https://twitter.com/reactjs/status/890511993261654017) [screenshots di codice](https://twitter.com/notquiteleo/status/873483329345028096) che vedete su Twitter? Anche se il codice è di solito impressionante, abbiamo visto un margine di miglioramento nel reparto estetico. Carbon rende facile creare e condividere belle immagini del vostro codice sorgente. Quindi cosa state aspettando? Andate a stupire tutti i vostri follower con la vostra ritrovata abilità nel design.

Carbon example

## Caratteristiche - **Personalizzazione**. Personalizza cose come il tema della sintassi della tua immagine, lo stile del carattere e altro ancora - **Condividi rapidamente**. Salva la tua immagine o un link con un clic - **Salvare i frammenti**. Crea un account per salvare i frammenti per dopo. Quelli condivisi vengono automaticamente dispiegati su Twitter e Slack. ## Uso #### Importazione Ci sono alcuni differenti modi per importare codice in Carbon: - Rilasciare un file nell'editor - Aggiungere un ID GitHub gist all'URL (es. [`carbon.now.sh/`](https://carbon.now.sh/3208813b324d82a9ebd197e4b1c3bae8)) - O semplicemente iniziare a scrivere! #### Personalizzazione Una volta che avrete tutto il vostro codice in Carbon, potete personalizzare la vostra immagine cambiando il tema della sintassi, il colore dello sfondo, il tema della finestra, il padding, le ombre, i font e altro. #### Esportazione e condivisione Dopo aver personalizzato la tua immagine puoi condividere il tuo frammento in diversi modi ##### Creare un frammento salvato Condividendo un frammento salvato, l'immagine si aprirà automaticamente su piattaforme come Twitter e Slack. Questo permette agli utenti di vedere la tua creazione, dando loro anche accesso al codice sorgente tramite il link. Meglio ancora, se hai bisogno di fare un aggiornamento, basta seguire il link per modificare direttamente lo snippet. Per creare uno snippet salvato: 1. Accedi usando il pulsante "Login/Sign up". 2. Modifica come faresti normalmente - il tuo frammento verrà salvato automaticamente 3. Copia l'URL dalla finestra del tuo browser e condividi! ##### Incorporare un frammento Questo è il metodo raccomandato per condividere Carbon sul proprio sito web o blog. I lettori possono anche copiare il codice con il click di un pulsante. Puoi incorporare qualsiasi frammento di Carbon nel tuo sito web direttamente usando `carbon.now.sh/embed` URL. Il "Menù copia" permette di copiare rapidamente il frammento iFrame corretto, o l'URL codificato per incorporarlo su piattaforme come Medium. Infine, puoi anche incorporare frammenti salvati o gist di GitHub usando `carbon.now.sh/embed/:id`. ##### Usa il pulsante Tweet Il pulsante Tweet non solo condividerà l'immagine su Twitter, ma codificherà anche correttamente l' `alt` per garantire che le tue immagini siano accessibili. Tuttavia, se vuoi twittare tu stesso le immagini, controlla [come rendere accessibili le tue immagini su Twitter.](https://help.twitter.com/en/using-twitter/picture-descriptions). ##### Scarica direttamente l'immagine Carbon supporta il download della vostra immagine come PNG e SVG. Potete anche cliccare `Export → Open` per aprire la tua immagine direttamente nel browser. Infine, potete copiare l'immagine di Carbon direttamente negli appunti andando su `Copy → Image`. #### Installazione di Carbon for Desktop (offline) Se state usando Google Chrome, o un altro browser che supporta Progressive Web Apps, potete installare Carbon per l'uso offline: 1. Visita [carbon.now.sh](https://carbon.now.sh) 2. Clicca sul menu delle impostazioni del tuo browser 3. Clicca "Installa Carbon..." ## Comunità Guarda questi progetti che la nostra fantastica comunità ha creato: ##### Plugin per l'editor - [IntelliJ IDEA `carbon-now-sh`](https://plugins.jetbrains.com/plugin/10469-carbon-now-sh) - Aprire la selezione nel file IntelliJ IDEA corrente in Carbon attraverso un menù contestuale - [Atom `carbon-now-sh`](https://atom.io/packages/carbon-now-sh) - Aprite il vostro file Atom attuale in Carbon con `shift-cmd-A` - [VS Code `carbon-now-sh`](https://marketplace.visualstudio.com/items?itemName=ericadamski.carbon-now-sh) - Aprite il vostro attuale file VS Code in Carbon con il comando `carbon` - [Sublime Text 3 `carbon-now-sh`](https://github.com/molnarmark/carbonSublime) - Aprire la selezione nel tuo file Sublime Text 3 corrente con una chiave vincolata personalizzata - [Vim `carbon-now-sh`](https://github.com/kristijanhusak/vim-carbon-now-sh) - Aprite la selezione nel vostro Vim/Neovim corrente usando la funzione `CarbonNowSh()` - [Emacs `carbon-now-sh`](https://github.com/veelenga/carbon-now-sh.el) - Aprite la selezione nel vostro Emacs attuale usando la funzione interattiva `carbon-now-sh` - [Xcode `carbon-now-sh`](https://github.com/StevenMagdy/CarboNow4Xcode) - Aprire la selezione corrente in `carbon.now.sh` - [Xcode `nef`](https://github.com/bow-swift/nef-plugin) - Questa estensione Xcode permette di esportare una selezione di codice come frammento di Carbon in una sola azione ##### Strumenti - [CLI `carbon-now-cli`](https://github.com/mixn/carbon-now-cli) - Aprire un file in Carbon o scaricarlo direttamente usando `carbon-now`, con una modalità interattiva, evidenziazione selettiva e altro ancora - [CodeExpander](https://codeexpander.com) - Un client GitHub gist intelligente con le caratteristiche di TextExpander - [`nef`](https://github.com/bow-swift/nef#-exporting-carbon-code-snippets) - Esportare più frammenti di codice Carbon da `Xcode Playground` - [`@carbonshbot`](https://t.me/carbonshbot) - Un bot Telegram che prende un frammento di codice o un URL gist e genera un'immagine Carbon - [R `carbonate`](https://yonicd.github.io/carbonate/) - Manipolare iterativamente l'estetica delle immagini in `R` e aprire in Carbon o scaricare direttamente. ##### Citazioni - ["CS 101 - An Introduction to Computational Thinking"](https://itunes.apple.com/us/book/id1435714196) - un libro di testo di informatica di Sarbo Roy. ## Autori Carbon è un progetto di: - Mike Fix ([@mfix22](https://twitter.com/fixitup2)) - Brian Dennis ([@briandennis](https://github.com/briandennis)) - Jake Dexheimer ([@jakedex](https://github.com/jakedex)) #### Licenza [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcarbon-app%2Fcarbon.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcarbon-app%2Fcarbon?ref=badge_large)

--- ## Contribuire e Sostenere Le richieste di pull sono benvenute! Vedi le nostre [linee guida per i contributi](/.github/CONTRIBUTING.md) per maggiori dettagli. ### Sponsor e finanziatori ### Grazie a [ ▲ Vercel ](https://vercel.com/) per aver sponsorizzato l'hosting di Carbon. [![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/import/git?s=https%3A%2F%2Fgithub.com%2Fcarbon-app%2Fcarbon&project-name=carbon&repo-name=carbon) ### Tutti i collaboratori Grazie a tutte queste persone meravigliose ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):

briandennis

💻 📖 🚇 👀

mfix22

💬 💻 🤔

jakedex

💬 💻 🎨 📹

andrewda

💬 💻 🐛 👀

yeskunall

💻 📖 🔧 🐛

stoshfabricius

💻

jkling38

📖

otobrglez

💻

darahak

📖

dom96

💻

elrumordelaluz

💻

cjb

💻

Krzysztof-Cieslak

💻

fernahh

📖

g3r4n

💻

Mat Gadd

🐛 💻

Brad Davies

🐛 💻

Rafael Câmara

💻

Gleb Bahmutov

⚠️ 🔧

Iván Munguía

💻

Dillon Mulroy

💻

Nihad Abbasov

💻

Hugo Torzuoli

📖

Bruno C. Couto

💻

Mark Molnar

💻

Takahiko Inayama

💻

François Martin

💻

Raphael Amorim

💻

Camron Flanders

💻

Eric Adamski

💻

Winner Crespo

💻 🎨

Milos

💻 🔧 📖 🌍

Yashu Mittal

💻

Rachel M. Carmena

📖

Miguel Salazar

📖 🌍

Vyom Jain

📖 🌍

racaljk

🌍

Sean

💻

Izabela Borges

🌍

Shinil M S

🌍

Berke Atac

🌍

LEE YONGJUN

🌍

Matthew Nielsen

💻

Boy

📦

Vetrivel Chinnasamy

🌍

Farzad YZ

💻 🤔

Yannick Loriot

🌍

Joel Hanson

💻

Muhammad Muzzammil

💻

souppower

🚇

Masato Urai (@uraway_)

🌍

Fernando

🌍

Megha Sachdev

💻 ⚠️

Anudeep Reddy

🚇

Munieru

🌍

Adam Lusted

💻

Jose Noriega

🌍

Merlin Fuchs

🌍

Ramy Majouji

💻

Viktor Nemes

💻

Eric Bailey

💻

Nazeefa

🌍

Pratik Butani

📝

Bakti Aditya

💻

Caleb Taylor

💻

Rogério Munhoz

💻

Technoknol

💻

Tymoteusz Makowski

💻

Nisar Hassan Naqvi

🐛

Ilyas Karim

🐛

Nick Fix

🤔

Melanie Sumner

🤔

aluc

💻

B. Mearns

🤔

Peng Jie

💻

Binyamin Aron Green

💻

Michal

🌍

Quinn Blenkinsop

💻

Dwiferdio Seagal Putra

💻

Ashley Woodall Clark

💻

Tim Wienk

🌍

Jeremy Shih

🌍

George McCarron

📖

Erwin Rahayu

🌍 📖

Luca

💻

Andrew Hayes

💻

Bereket Semagn

💻

Lorenzo Lancia

🌍

Guy Adler

🌍