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.
Viktor Nemes 191113aa5f Load selected lines from query params (#878)
* Make the editorRef as a required parameter of useGutterClickHandler

For the external line number selection it is required that we access the CodeMirror editor anywhere in the hook

* Refactor the line highlight logic to handle "unknown" lines as non-selected

Only execute the highlight when there is a valid selection (there are some keys set in state.selected)
Additionally also execute the highlight logic when the line numbers are not visible (E.g. line.gutter is falsy)

* Pass in the selectedLines from the query string and implement the pre-selection logic

* Rename useGutterClickHandler to better explain its function

* Adding nemesv as contributor

* quick tweak

* tweak
5 years ago
..
README.br.pt.md Load selected lines from query params (#878) 5 years ago
README.cn.zh.md Load selected lines from query params (#878) 5 years ago
README.de.md Load selected lines from query params (#878) 5 years ago
README.es.md Load selected lines from query params (#878) 5 years ago
README.fr.md Load selected lines from query params (#878) 5 years ago
README.hi.md Load selected lines from query params (#878) 5 years ago
README.ja.md Load selected lines from query params (#878) 5 years ago
README.kr.md Load selected lines from query params (#878) 5 years ago
README.ml.md Load selected lines from query params (#878) 5 years ago
README.ta.md Load selected lines from query params (#878) 5 years ago
README.tr.md Load selected lines from query params (#878) 5 years ago

README.tr.md

All Contributors styled with prettier PRs Welcome MIT License Greenkeeper badge Spectrum'a katılın

Çeviriler

Giriş

Twitter'da karşımıza çıkan bu kodları biliyorsunuz değil mi? Kod genelde ne kadar etkileyici olsa da, estetik olarak geliştirilebileceğini düşündük. Carbon kaynak kodunuzdan etkileyici görüntüler yaratmayı ve bunları paylaşmayı kolaylaştırır. Hala neyi bekliyorsunuz? Yeni tasarımlarınız ile takipçilerinizi etkilemeye başlayın.

Özellikler

  • GitHub gist'ten import edebilme. Basitce Github Gist id'sini url'e ekleyin
  • Kişiselleştirme. Ekran görüntüsünün syntax renklendirmesini, pencere yapısını ve daha pek çok şeyi değiştirin
  • Kolayca Paylaşabilme. Görüntüyü kaydedin veya tek bir tık ile Twitter'da paylaşın

Örnek

Kullanım

Import

Carbon'da kod import etmenin birkaç yolu vardır:

  • Editöre bir dosya sürükleyin
  • Github Gist id'sini url'e ekleyin (örneğin: carbon.now.sh/GIST_ID_HERE)
  • Kodunuzu kopyalayıp yapıştırın

Kişiselleştirme

Kodunuzu Carbon editörüne aldıktan sonra, syntax renklendirmesini, arka plan rengini, pencere yapısını ve pek çok şeyi değiştirebilirsiniz

Export/Paylaşma

Kodunuzun görüntüsünü kişiselleştirdikten sonra, görüntüyü kaydedebilir veya tek bir tık ile Twitter'da paylaşabilirsiniz.

Topluluk

Topluluğun yarattığı muhteşem projelere göz atın:

Editör Eklentileri (Pluginler)
CLI'lar
  • CLI carbon-now-cli - Bir dosyayı Carbon'da açın, veya carbon-now komutu ile bilgisayarınıza indirin. İnteraktif mod ve highlighting desteği ile
Kütüphaneler
  • R carbonate - Görüntü özelliklerini iteratif olarak R'de değiştirin, Carbon'da açın, veya bilgisayarınıza indirin
Kitaplar

Katkıda Bulunun

PRlara açığız! Lütfen CONTRIBUTING.md linkine bakın.

Teşekkürler

▲ ZEIT Carbon'un hostingine sponsor oldukları için

Yaratıcılar

Carbon bir projesidir

Katkıda Bulunanlar

Bu muhteşem insanlara teşekkürler (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

💻
Hugo Torzuoli
Hugo Torzuoli

📖
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

💻