套件概覽
一個 Flutter 套件,可實現文字強調與平滑捲動瀏覽文字內容。此套件設計用於在大型文字區塊中搜尋時提升使用者體驗,透過視覺強調匹配的關鍵字並自動捲動畫面至相關區段。適用於搜尋密集型應用、文件檢視器,或任何需要動態文字互動的情境。該套件支援 Android、iOS、Web、macOS、Windows 及 Linux 多個平台,確保跨裝置的一致行為。
適用情境
- 文字搜尋並視覺高亮
- 文件或文章導航
- 即時關鍵字高亮
- 搜尋結果預覽
- 互動式文字探索
主要特色
- 自動滾動到高亮文字
- 動態關鍵字高亮
- 跨平台相容性
- 與現有文字小工具的簡單整合
- 支援富文字格式
適合對象
- 搜尋功能應用
- 教育或文件工具
- 內容豐富的介面
- 面向使用者的文字編輯器
- 具有大量文本數據的應用程式
使用建議
- 性能可能因文字過長而有所不同
- 需要手動觸發滾動至高亮
- 高亮樣式的自訂選項有限
- 未針對即時串流文字進行優化
- 可能需要額外的狀態管理來處理複雜用例
