Skip to content

rhwp-studio: "다른 이름으로 저장" 메뉴/단축키 추가 #833

@jangster77

Description

@jangster77

증상

rhwp-studio 에 "다른 이름으로 저장" (Save As) 기능 부재. 현행 'File > 저장' (Ctrl+S) 만 존재하며 기존 파일에 overwrite 되므로 새 파일명으로 저장할 방법이 없음.

한컴오피스 2022 동작

  • 파일 > 저장 (Ctrl+S) — 기존 파일 overwrite
  • 파일 > 다른 이름으로 저장 (Ctrl+Shift+S 권장) — 새 파일명 + 위치 + 포맷 선택

영향

  • 사용자가 원본을 보존하면서 수정본을 별도 파일로 저장 불가
  • 다른 포맷 (HWP↔HWPX) 으로 변환 저장 불가
  • 워크플로우 제한

수정 범위 (예상)

  • rhwp-studio/src/ui/menu-bar.ts — 파일 메뉴에 "다른 이름으로 저장(A)..." 항목
  • rhwp-studio/src/command/commands/file.tsfile:save-as command 신규
  • rhwp-studio/src/command/shortcut-map.ts — Ctrl+Shift+S binding
  • rhwp-studio/src/command/file-system-access.ts — File System Access API showSaveFilePicker 호출 (HWP/HWPX 포맷 선택 포함)
  • rhwp-studio/src/core/wasm-bridge.ts — currentFileHandle 갱신 로직

재현

  1. rhwp-studio 에서 임의 HWP 문서 로드 (예: hwp3-sample11.hwp)
  2. 파일 메뉴 또는 단축키 확인
  3. → "다른 이름으로 저장" 항목 부재

관련

  • File System Access API — showSaveFilePicker (Chromium 86+)
  • HWP/HWPX 직렬화는 기존 wasm.exportHwp() / wasm.exportHwpx() 재사용

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions