Back to Plugins
Text Style Scan & Migrator

Text Style Scan & Migrator

Safely scan and replace legacy text styles with new ones

Plugin Preview

Text Style Scan & Migrator preview

About this plugin

텍스트 스타일을 새 스타일로 안전하게 교체하는 마이그레이션 도구입니다.✦ 주요 기능- 선택 영역 또는 현재 페이지 단위로 텍스트 스타일 스캔- 텍스트 스타일 적용 여부에 따라 자동 분류 (스타일 적용 / 미적용 / 혼합)- 라이브러리별 그룹핑으로 교체 스타일을 빠르게 탐색- 스타일별 사용 횟수 확인 및 해당 텍스트들을 즉시 선택- 원하는 텍스트 스타일만 교체 혹은 전체 일괄 교체- 정렬, 줄 수 제한, 장식(밑줄·취소선) 오버라이드 초기화 옵션- 컴포넌트 인스턴스 포함 여부 선택 가능- 교체 후 Ctrl+Z 한 번으로 전체 되돌리기 가능✦ 이런 분께 추천- 디자인 시스템을 리뉴얼하면서 구버전 텍스트 스타일을 일괄 교체해야 하는 분- 여러 라이브러리 스타일이 혼재된 파일을 정리하고 싶은 분- 텍스트 스타일 마이그레이션을 안전하고 빠르게 처리하고 싶은 분✦ 사용 방법1. 교체할 프레임 혹은 레이어를 선택하거나 현재 페이지 전체 스캔 선택2. 텍스트 스타일 스캔 버튼 클릭3. 스캔 결과에서 교체할 스타일과 새 스타일을 매핑4. 교체 버튼 또는 전체 교체 버튼 클릭✦ 주의사항* 교체 대상 스타일은 현재 파일에 이미 사용 중인 스타일만 선택 가능합니다.사용하려는 새 스타일을 미리 파일에 임포트해 두세요.* 교체할 스타일은 현재 파일에 텍스트 스타일을 사용한 순서에 따라 노출됩니다. 스타일이 노출될 순서를 지정하고 싶다면 새 파일 생성 후, 원하는 순서대로 텍스트 스타일을 사용하셔야 합니다.* 외부 라이브러리 컴포넌트 인스턴스 내부 텍스트는 교체에 실패할 수 있습니다.* 혼합 스타일(Mixed) 텍스트는 자동 교체 대상에서 제외됩니다.-----------------------A safe and efficient tool for migrating legacy text styles to new ones.✦ Key Features- Scan text styles by selected frames/layers or entire current page- Auto-categorize results: Style Applied / Unstyled / Mixed- Browse replacement styles grouped by library folder- Check usage count and instantly select all matching text nodes- Replace individual styles or apply all mappings at once- Option to reset overrides: alignment, line count, decoration (underline, strikethrough)- Toggle whether to include component instances in the scan- Full undo support — one Ctrl+Z reverts all replacements✦ Recommended For- Designers replacing legacy text styles during a design system renewal- Anyone cleaning up files with mixed styles from multiple libraries- Teams looking for a safe, fast way to migrate text styles at scale✦ How to Use1. Select frames or layers to scan, or choose to scan the entire current page2. Click "Scan Text Styles"3. Map each legacy style to its replacement in the results4. Click "Replace" per row, or "Replace All Mapped" to apply at once✦ Notes* Only styles already in use in the current file are available as replacement options. Import any new styles into the file before scanning.* Replacement styles are listed in the order they were first used in the current file. To control the display order, create a new file and apply the styles in your preferred order.* Text inside external library component instances may fail to replace.* Mixed-style text nodes are excluded from auto-replacement.

Plugin Details

Version5
CreatedMay 27, 2026
Last UpdatedJune 2, 2026
Categoryfonts-typography
CreatorSonia
Stats0 installs, 0 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none