搜尋套件、儲存庫與 APP 分類

套件詳情v0.4.2

ansi

使用內建的樣式函數,正確地實現終端字串樣式。

AndroidiOSmacOSWindowsLinux
近 30 天下載
4.4萬
喜歡數
5
Pub 分數
160

安裝套件

flutter pub add ansi

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

ansi 套件為 Flutter 應用程式提供終端字串樣式,讓控制台輸出能實現豐富的文本格式化。它提供一個乾淨直覺的 API,內建樣式函數,可應用顏色、粗體、底線及其他 ANSI 轉義序列。專為 CLI 或基於控制台的應用設計,確保在 Android、iOS、macOS、Windows 及 Linux 等平台上有穩定的呈現效果。此套件簡化了視覺增強型命令列介面的建立,無需手動處理轉義碼。

適用情境

  • 透過顏色和格式化增強CLI輸出
  • 建立互動式命令列工具
  • 提升控制台應用程式的日誌可讀性
  • 在終端環境中顯示樣式化訊息
  • 建構開發者導向的 CLI 工具

主要特色

  • 用於常見格式化的內建樣式函數
  • 跨平台 ANSI 轉義序列支援
  • 簡單且易讀的 API
  • 跨作業系統的一致輸出
  • 輕量且易於整合

適合對象

  • 開發命令列工具的開發者
  • 基於控制台的 Flutter 應用程式
  • 需要格式化終端輸出的工具
  • 教育或除錯工具
  • 針對多個作業系統的應用程式

使用建議

  • 不適用於行動或網頁應用的UI渲染
  • 需要終端環境才能顯示視覺效果
  • 僅限文字樣式,不包含完整UI組件
  • 在非 ANSI 終端中可能無法按預期顯示
  • 取決於底層終端支援

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

About

Ansi utilities packages to handle string with ansi characters.

Packages

Project Status Description
ansi ansi Terminal string styling done right.
ansi_codes ansi_codes ANSI escape codes for styling strings in the terminal.
ansi_regex ansi_regex Regular expression for matching ANSI escape codes.
ansi_slice ansi_slice Slice a string with ANSI escape codes.
ansi_strip ansi_strip Strip ANSI escape codes from a string
ansi_wrap ansi_wrap Wordwrap a string with ANSI escape codes.

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。