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

styled_text 封面
套件詳情v10.0.0

styled_text

使用標籤格式化文字的 Text 小工具。讓在多語系應用程式中使用格式化文字變得更容易。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
13.8萬
喜歡數
483
Pub 分數
140

安裝套件

flutter pub add styled_text

套件介紹

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

StyledText 是一個 Flutter 套件,擴展了標準的 Text widget,支援使用類似 HTML 的標籤來格式化文字。它讓開發者能輕鬆地在單一文字字串中套用粗體、斜體和顏色等樣式,簡化豐富文字內容的建立。特別適用於多語言應用程式,可無需複雜的組件巢狀即可處理動態文字格式化。該套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常適合需要樣式化、本地化文字的跨平台應用。

適用情境

  • 顯示格式化的使用者產生的內容
  • 使用樣式文字創建多語言應用程式介面
  • 在聊天或訊息應用中渲染富文本
  • 使用各種格式構建文件或幫助螢幕
  • 使用內聯樣式實現動態UI文字

主要特色

  • 支援 HTML 類標籤進行格式化
  • 與現有 Text 小部件的輕鬆整合
  • 跨平台相容性
  • 高效渲染樣式文字
  • 簡化多語言文字樣式

適合對象

  • 開發多語言應用程式的開發者
  • 需要豐富文字但不需要複雜組件樹的團隊
  • 具有動態或使用者產生內容的應用程式
  • UI 設計師需要彈性的文字樣式
  • 跨平台專案,針對多個作業系統

使用建議

  • 僅限基本格式標籤
  • 不支援進階HTML功能
  • 性能可能在非常大的文字區塊中下降
  • 需要仔細處理嵌套標籤
  • 不適合高度複雜的文件渲染

原始 README

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

StyledText

Text widget with formatted text using tags. Makes it easier to use formatted text in multilingual applications.

Formatting is set in the text using xml tags, for which styles are defined separately. It is also possible to insert icons through tags for which icons are set in styles.

You can set the click handler for the tag, through a special style ActionTextStyle.

See more

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

使用此套件的專案