跳至內容

SergioBenitez/yansi

軟體分類 系統與基礎設施 (System & Infrastructure) / 作業系統 (Operating Systems)
軟體標籤
開發廠商 SergioBenitez
Stars
0
Forks
0
License
APACHE-2.0
Version
vv1.0.0
Update
OS

#### 產品特色

* 簡易使用:只需 `use yansi::Paint` 即可實現 ANSI 結構化顏色顯示
* 零依賴:無需額外依賴,純 Rust 設計
* 零分配:僅在需要時進行分配,極小的資源消耗
* 自動支援 Windows:針對 95% 的 Windows 使用者自動支援
* 無標準支援:支持 `no_std` 模式,無 `alloc` 依賴

#### 主要功能、特點

Yansi 是一個簡單易用的 ANSI 結構化顏色顯示庫,可直接在 Rust 中使用。它提供多種風格構造器,支持動態條件和全局風格啟用/關閉。可對任意實現格式化 trait 的類型進行風格化,並支持格式化參數如 `{:x}` 和 `{:08b}`。還支援 TTY 检測、常見環境變數、掩碼風格禁用、風格換行、超連結等功能。

#### 指令

“`bash
# 無常用指令(自動生成)
“`