Anasayfa/WEB TEKNOLOJİ/Pastel, Terminalden Renklerle Çalışmak İçin Yeni Bir Araç
Pastel, Terminalden Renklerle Çalışmak İçin Yeni Bir Araç
Pastel renklerle çalışmak / çeşitli renk işlemlerini gerçekleştirmek için yeni bir serbest ve açık kaynaklı komut satırı aracıdır. Rust ile yazılmıştır ve renkleri bir formattan diğerine dönüştürebilir, terminaldeki renkleri gösterip analiz edebilir, görsel olarak farklı renkler kümesi oluşturabilir ve hatta daha birçoğu ile birlikte bir renk seçicisi de bulunur.
Araç, RGB, HSL, CIELAB, CIELCh ve ANSI 8 bit ve 24 bit gösterimleri dahil olmak üzere birçok farklı renk formatını ve renk alanını destekler.
Mevcut Pastel alt komutları:
color: Verilen renk hakkında bilgi görüntüleme
list: Mevcut renk isimlerinin listesini göster
random: Rastgele renklerin bir listesini oluşturun
distinct: Renk çiftleri arasındaki algılanan renk farkını maksimize ederek görsel olarak farklı renklerden oluşan bir dizi oluşturun
sort-by: Verilen özelliğe göre renklerin listesini sırala
pick: İnteraktif olarak ekrandan bir renk seçin (pipet)
format: Verilen renkleri belirli bir formata dönüştürme
paint: ANSI çıkış dizilerini kullanarak renkli metinler yazdır
gradient: 'Start' ve 'stop' arasında enterpolasyon yapan bir renk dizisi oluşturun. İnterpolasyon belirtilen renk alanında gerçekleştirilir
mix: Verilen renk alanında iki renk arasında araya girerek yeni renkler oluşturun
saturate: Renk doygunluğunu belirli bir miktarda artırma
desaturate: Renk doygunluğunu belirli bir miktarda azaltma
lighten: Rengi belirtilen miktarda hafifletmek
darken: Rengi belirtilen miktarda
rotate: Ton kanalını belirtilen açıyla döndürün
complement: Tamamlayıcı rengi alın (ton 180 ° döndürülmüş)
gray: Belirli bir hafiflikte gri tonu oluşturma
to-gray: Rengi tamamen desaturate eder (parlaklığı koruyarak)
textcolor: Belirli bir arka plan rengi için okunabilir ön plan metni rengini (siyah veya beyaz) döndür. Bu, ters şekilde, yani belirli bir metin rengi için bir arka plan rengi oluşturmak için de kullanılabilir.
Renk seçme komutunun çalışması için dikkat edilmesi gerekenler (pastel pick), kullanıcıların seçim yapabilecekleri bir dış renk seçicinin yüklü olması gerekir gpick, xcolor, grabc, renk seçici ve bukalemun.
Bunları da beğenebilirsin: Gtk Tabanlı Linux Terminaliniz İçin 179 Renk Şeması (Gnome Terminali, Tilix, Xfce Terminali, Daha Fazlası)
Ekran görüntüleriyle birkaç Pastel örneği:
– Pastel'i kullanma color altıgenlik 3 renk hakkında bilgi göstermek için alt komut (pastel color 556270 4ecdc4 c7f484):
– Pastel'i kullanma random alt komutunun (pastel random -n 3 --strategy lch_hue):
– Pastel'i kullanma sort-by 20 rastgele rengi hue ile sıralamak ve çıkışı hex olarak biçimlendirmek için komut. (pastel random -n 20 | pastel sort-by hue | pastel format hex):
– Pastel'i kullanma mix RGB renk alanında kırmızı ve maviyi karıştırarak yeni bir renk oluşturmak için alt komut (pastel mix --colorspace=RGB red blue):
Programın geliştiricisinin oluşturduğu bir Pastel demo GIF'ini de görüntüleyebilirsiniz. GitHub.
Pastel'in “gerçek rengi” (24bit) destekleyen bir terminal öykünücüsü ile kullanmak isteyeceksiniz, ancak Pastel'de 8 bit modu var ve renk modu yok. Varsayılan olarak, çalışması gereken modu otomatik olarak algılamaya çalışır, ancak bunu kullanarak komut satırında da belirtebilirsiniz. -m / --color-mode, ardından aşağıdaki modlardan biri gelir: 24bit, 8bit, kapalı veya otomatik.
Çoğu terminal emülatörü, “Germome Terminal, Xfce4 Terminal, Terminator, Tilix, Guake, Pantheon Terminali, LXTerminal, Tilda, vb. üzerinde. Pastel aslında terminal emülatörünüzün 24 bit renkleri destekleyip desteklemediğini kontrol etmek için kullanabileceğiniz bir seçeneğe sahiptir – tek yapmanız gereken pastel colorcheck.
Pastel ilk sürümünü sadece 5 gün önce piyasaya sürdü, ancak zaten oldukça yetenekliydi, formatlar arasında dönüştürme veya ekrandan renk seçme gibi hızlı, basit işlemler yapmaktan, renk paletlerini oluşturmak için komut dosyalarında kullanmak gibi oldukça az kullanım senaryosuna sahipti. veya temalardaki veya SVG dosyalarındaki renkleri değiştirebilir.
Pastel bültenleri sekmesinde Linux (DEB ve genel) ve macOS ikili dosyaları bulunur. Pastel'i Cargo aracılığıyla veya Arch Linux için bir AUR paketi kullanarak da kurabilirsiniz. Kontrol et Kurulum Talimatları GitHub’dan ayrıntılar için.
Yerinde Uygulamalara Ne Zaman Ev Sahipliği Yapmalısınız? | Ağ Wrangler
Windows 10 Optimizasyon İpuçları: Performansı Artırma | Ağ Wrangler
Blockchain BT Endüstrisinde Fikstür mü? | Ağ Wrangler
Windows 10 Optimizasyon İpuçları: Kararlılık ve Küçültme | Ağ Wrangler
Ping ve Windows DNS Önbelleği | Ağ Wrangler
Sunucunuz için Linux Distro Nasıl Seçilir | Ağ Wrangler