2 items
Save text snippets with tags and easily access them when needed v3.0 — Release Notes New Features - Side Panel support — Alt+L shortcut으로 브라우저 사이드에 상시 패널로 열기 가능. 팝업과 동일한 UI를 사이드 패널에서 제공 - Hover preview — 자동완성 목록에서 항목에 마우스를 올리면 내용 미리보기 자동 펼침. 설정에서 토글 가능 - Multi-format export — 데이터 내보내기 형식 추가: JSON (기존), Markdown, Plain Text - Sort options — 목록 정렬 옵션 추가: 최신순 / 오래된순 / 이름순 / 북마크 우선 - Edge / Whale support — Google Drive 연동 시 Chrome 외 브라우저(Edge, Whale)에서 Web Auth Flow 폴백 지원 Improvements - Google Drive 토큰 만료 시 자동 재시도 (401/403 에러 핸들링) - 검색 결과를 관련도 기반 스코어링으로 정렬 (제목 접두사 > 포함 > 태그 > 내용) - 자동완성 쿼리 캐시 도입으로 반복 검색 응답 속도 개선 Security - 외부 CDN 의존성 전면 제거, 모든 리소스 로컬화 - CSP(Content Security Policy) 강화 — connect-src Google API 도메인만 허용 - 입력값 다층 sanitization 적용 (script/iframe/이벤트핸들러 제거) - 컨텍스트 메뉴 저장 시 URL scheme 화이트리스트 검증 추가 -------------------------------- 1) 확장 프로그램 이름 Text Saver ⸻ 2) 소개 반복 입력 때문에 흐름이 끊기나요? Text Saver는 자주 쓰는 문구·프롬프트·템플릿을 저장해두고, 어디서든 '//' 로 바로 찾아 한 번에 삽입할 수 있게 해줍니다. 핵심 가치 - 입력 시간 절약: // 자동완성으로 즉시 검색 → Enter로 삽입 - 정리/검색 최적화: 태그로 분류, 제목/내용/태그로 빠른 검색 - 자주 쓰는 문구 고정: ★ 북마크로 상단 우선 표시 - 웹에서 바로 저장: 드래그 선택 → 우클릭 “Text Saver 선택내용 저장” - 안전한 백업: JSON 내보내기/가져오기 + (선택) Google Drive 백업/복원 데이터/개인정보 - 기본 데이터는 브라우저 로컬에 저장됩니다. - Google Drive 연동은 사용자가 연결/백업/복원을 실행할 때만 동작합니다. 추천 사용처 프롬프트/템플릿, 고객 응대 문구, 코드 스니펫, 자주 쓰는 이메일/메시지, 체크리스트 등 ⸻ 3) 상세 소개(Chrome Web Store “Detailed description”용) Text Saver는 자주 쓰는 문장, 프롬프트, 회의 메모 같은 **텍스트 조각(snippet)**을 태그와 함께 저장하고, 검색 → 복사/붙여넣기까지 빠르게 이어 주는 크롬 확장 프로그램입니다. 웹에서 글을 쓰거나 입력하는 중에 //를 입력하면 저장된 텍스트를 즉시 검색할 수 있고, 필요한 항목을 선택해 바로 입력창에 삽입할 수 있습니다. 또한 선택한 문장을 우클릭으로 저장하거나, 사이드 패널에서 목록을 관리할 수도 있습니다. 데이터는 기본적으로 브라우저(로컬)에 저장되며, 원할 때만 Google Drive(구글 드라이브)로 백업/복원할 수 있습니다. ⸻ 4) 주요 기능 • 텍스트 저장 + 태그 관리: 제목/내용/태그로 정리 • 빠른 검색/삽입(자동완성): 입력창에서 //로 검색 UI 호출 → 선택 후 삽입 • 우클릭 저장(Context menu): 웹에서 드래그한 텍스트를 URL/날짜 태그와 함께 저장 • 북마크(즐겨찾기): 자주 쓰는 항목을 상단에 고정 • 사이드 패널 지원: 한쪽에 열어두고 빠르게 복사/조회 • Google Drive 백업/복원(선택 기능): text_saver_backup.json 파일로 백업/복원 • 단축키 • 자동완성 토글: Ctrl+Shift+T (Mac: Command+Shift+T) • 사이드 패널 열기: Alt+L ⸻ 5) 사용 방법(간단 안내) 1. 저장: 팝업/패널에서 텍스트를 추가하거나, 웹에서 문장을 선택 후 우클릭으로 저장합니다. 2. 호출: 입력창에서 //를 입력하면 검색창이 뜹니다. 3. 삽입: 목록에서 항목을 선택하면 현재 입력 위치에 텍스트가 들어갑니다. ⸻ 6) 권한(permissions) 사용 이유(심사용/소개용) • storage: 텍스트와 설정을 브라우저에 저장 • clipboardWrite: 선택한 텍스트를 클립보드로 복사 • contextMenus: 우클릭 메뉴(“선택내용 저장”) 제공 • notifications: 저장 완료 등 알림 표시 • activeTab: 현재 탭의 입력창에 텍스트를 삽입하는 기능 지원 • identity: Google 계정 인증(드라이브 백업/복원 시) • sidePanel: 사이드 패널 화면 제공 • windows: 사이드 패널 열기/상태 관리에 사용 • host permissions (accounts.google.com, googleapis.com): Google Drive 백업/복원 시 Google API 호출에 사용 ⸻ 7) 개인정보/데이터 처리 안내(스토어 “Privacy” 요약 문구로 사용 가능) • Text Saver는 기본적으로 저장한 텍스트를 **사용자 브라우저(로컬 저장소)**에 보관합니다. • 사용자가 Google Drive 백업을 실행한 경우에만, 사용자의 Google Drive에 **백업 파일 1개(text_saver_backup.json)**를 생성/업데이트합니다. • 저장된 텍스트는 외부 서버로 전송되지 않습니다. (Google Drive 백업/복원 기능을 사용할 때만 Google API와 통신합니다.) • 광고/추적(analytics), 제3자 판매 목적의 데이터 수집을 사용하지 않습니다. ⸻
rating_count is the Chrome Web Store ratings count, not a written-review count.