실시간으로 해시태그, @멘션, URL 및 사용자 정의 정규 표현식 패턴을 감지하고 강조하는 플러터 텍스트 필드입니다. 트위터와 유사한 소셜 미디어 앱 개발을 위해 설계되었으며, 상호작용 가능한 텍스트 파싱을 통해 사용자 입력을 향상시킵니다. 이 패키지는 전신인 hashtagable의 기능을 더욱 세련되게 개선하여 더 큰 유연성과 맞춤 설정 가능성을 제공합니다. Android, iOS, Web, macOS, Windows, Linux 등 다양한 플랫폼을 지원하여 크로스플랫폼 리치 텍스트 애플리케이션에 이상적입니다.
사용 사례
소셜 미디어 앱 개발
실시간 텍스트 패턴 감지
트위터와 유사한 입력 필드
사용자 정의 텍스트 강조
메시징 앱에서의 리치 텍스트 편집
인터랙티브 URL 및 태그 인식
주요 기능
사용자 정의 정규 표현식 패턴 감지를 지원
실시간 텍스트 분석
사용자 정의 가능한 하이라이트 스타일
크로스 플랫폼 호환성
기존 TextField와의 간편한 통합
추가 패턴 유형을 위한 확장 가능
적합한 대상
소셜 네트워킹 앱을 개발하는 개발자
동적 텍스트 형식 지정이 필요한 앱
풍부한 텍스트 입력 컴포넌트를 생성하는 팀
다중 플랫폼을 대상으로 하는 Flutter 개발자
고급 텍스트 필드 동작을 원하는 사용자
고려 사항
사용자 정의 패턴을 위해 정규 표현식을 신중하게 구성해야 합니다
복잡한 패턴과 함께 성능에 영향을 미칠 수 있습니다
기본 사용법 외에 문서가 제한적
매우 긴 텍스트 입력에 최적화되지 않음
업데이트를 위해 외부 GitHub 저장소에 의존합니다
원본 README
연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.
detectable_text_field
Text widgets with detection features. You can detect hashtags, at sign, url, or anything you want.
Helps you develop Twitter like app.
DetectableTextEditingController extends TextEditingController, so you can use it
with TextField, TextFormField or any other widgets that accept TextEditingController.
If you use flutter_hooks, useDetectableTextEditingController is also available.
DetectableText
If you want to use detection feature in the text only to display, use DetectableText.