본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 윈도우즈 유틸

Ropy

0

Ropy는 Rust와 GPUI로 만들어진 경량 크립보드 관리자입니다. Windows, macOS, Linux(X11)를 지원하며, 텍스트, 리치 텍스트(HTML/RTF), 이미지, 파일 경로를 포함한 클립보드 기록을 추적하고 내용 기반으로 중복을 제거합니다.

클립보드클립보드 관리클립보드 기록

소개

Ropy는 Rust와 GPUI로 만들어진 경량 크립보드 관리자입니다. Windows, macOS, Linux(X11)를 지원하며, 텍스트, 리치 텍스트(HTML/RTF), 이미지, 파일 경로를 포함한 클립보드 기록을 추적하고 내용 기반으로 중복을 제거합니다. 시스템 트레이에서 실행되어 기록을 관리하며, 전역 단축키로 빠르게 접근할 수 있습니다.

상세정보

프로그램 소개

Ropy는 ‘Ropy Organizes Previous Yanks’의 약자로, 과복사(이전 복사) 내용을 정리하는 크립보드 관리자입니다. Rust 언어와 Zed 텍스트 편집기에서 사용되는 GPUI 프레임워크를 기반으로 빌드된 크로스 플랫폼(Windows, macOS, Linux) 데스크톱 애플리케이션입니다. 시스템 트레이에 상주하며 복사한 항목들의 기록을 자동으로 저장하고 관리해 줍니다.

주요 기능

  • 클립보드 기록 추적: 텍스트, 리치 텍스트(HTML/RTF), 이미지, 파일 경로 등 다양한 유형의 클립보드 내용을 기록하며, 동일한 내용은 중복 제거됩니다.
  • 검색 및 필터링: 기록된 항목을 대소문자 구분 및 전체 단어 일치 옵션과 함께 검색할 수 있습니다.
  • 기록 정리 및 관리: 항목을 즐겨찾기로 지정하거나 고정(Pin)할 수 있습니다. 기본적인 자동 정리 기능에서 고정 및 즐겨찾기된 항목은 보존됩니다.
  • 미리보기: 텍스트와 이미지를 구성 가능한 호버 딜레이 시간 후에 미리보거나, 스페이스바를 길게 눌러 미리볼 수 있습니다.
  • 다양한 레이아웃: 목록(List) 모드와 격자(Grid) 모드를 전환하여 기록을 탐색할 수 있습니다.
  • 시스템 트레이 통합: 시스템 트레이에 아이콘이 표시되며, 전역 단축키로 창을 열어 빠르게 기록을 관리할 수 있습니다.

다운로드·설치 방법

공식 GitHub 릴리스 페이지에서 최신 바이너리 파일을 직접 다운로드하여 설치할 수 있습니다.

Windows에서의 설치 (Scoop 사용)

Windows 사용자는 패키지 관리자인 Scoop을 통해 편리하게 설치할 수 있습니다. 먼저 터미널(명령 프롬프트 또는 PowerShell)을 열고 다음 명령어를 실행합니다.

  • 기본 extras 버킷을 추가합니다: scoop bucket add extras
  • Ropy를 설치합니다: scoop install ropy

Scoop으로 설치한 경우, 패키지 관리자와의 충돌을 방지하기 위해 Ropy 설정에서 내장 자동 업데이트 기능을 비활성화하는 것이 좋습니다.

소스 코드 빌드

Rust 환경이 준비된 경우, GitHub에서 소스 코드를 클론하고 빌드하여 설치할 수 있습니다.

  • 저장소 클론: git clone https://github.com/StudentWeis/ropy.git
  • 디렉토리 이동 및 빌드: cd ropy 및 cargo build --release

기본 사용법

Ropy를 실행하면 시스템 트레이에 숨겨진 상태로 시작되며 클립보드 기록을 기록하기 시작합니다. 전역 단축키나 트레이 아이콘을 클릭하여 기록 창을 열 수 있습니다.

  • 검색: / 키를 눌러 검색 창에 포커스를 맞추고, 대소문자 구분 및 전체 단어 필터를 사용하여 결과를 정제합니다.
  • 탐색 및 선택: 위/아래 화살표 키나 J/K 키로 항목을 이동하고, Enter 또는 1-5 번호를 눌러 선택을 확인합니다.
  • 일반 텍스트 붙여넣기: 리치 텍스트 기록이 선택된 상태에서 Shift+Enter를 누르면 서식이 제거된 일반 텍스트로 붙여넣을 수 있습니다.
  • 격자 모드 탐색: 격자 모드에서는 H/L 키로 열 간 이동이 가능합니다.
  • 기록 관리: Space 키를 길게 눌러 선택한 기록을 미리보고, F 키로 즐겨찾기, Delete 또는 D 키로 기록을 삭제합니다. 행 작업을 사용하여 기록을 고정(Pin)할 수 있습니다.

설정에서 copy_to_clipboard(클립보드에 복사) 또는 paste_immediately(즉시 붙여넣기) 모드를 선택할 수 있습니다.

이런 경우에 유용합니다

Ropy는 여러 문서나 웹사이트에서 자주 텍스트, 코드 스니펫, 이미지 등을 복사하여 붙여넣는 작업을 반복하는 사용자에게 유용합니다. 이전에 복사한 항목을 빠르게 검색하고 다시 사용할 수 있어 작업 효율성을 높여 줍니다. 또한, 여러 유형의 클립보드 내용(텍스트, 이미지, 파일 경로 등)을 한곳에서 관리하고 싶은 사용자에게 적합합니다.

지원 환경·시스템 요구사항

Ropy는 Windows, macOS, Linux(X11)를 지원하는 크로스 플랫폼 애플리케이션입니다. 공식 GitHub 저장소에서 제공되는 바이너리는 x64 아키텍처용입니다.

최신 버전·업데이트

최신 버전은 0.5.5입니다. Ropy는 시스템 트레이 내에서 앱 내 업데이트 확인, 다운로드 및 설치 기능을 제공합니다.

제한 사항·확인 사항

  • 시스템 클립보드는 복사된 항목의 원래 애플리케이션 출처를 노출하지 않으므로, Ropy에서 이를 추적하는 것은 불가능합니다.
  • 현재 플러그인/확장 시스템에 대한 계획은 없으며, 단순성과 가벼운 용량에 중점을 두고 있습니다.
  • 클라우드 동기화는 현재 지원되지 않습니다.
  • Ropy는 주로 GUI 애플리케이션으로 설계되었으므로 명령줄(CLI) 모드는 지원하지 않습니다.

FAQ

  • Q: Ropy는 무료/오픈소스 소프트웨어인가요?
    A: 네, Ropy는 MIT 라이선스를 따르는 오픈소스 소프트웨어입니다.
  • Q: Windows에서 어떻게 설치하나요?
    A: GitHub 릴리스 페이지에서 바이너리를 다운로드하거나, Scoop 패키지 관리자를 사용하여 설치할 수 있습니다.
  • Q: Ropy가 이미지를 클립보드에 복사하는 것也能 추적하나요?
    A: 네, Ropy는 텍스트뿐만 아니라 이미지와 파일 경로 등 다양한 유형의 클립보드 내용을 기록하고 관리할 수 있습니다.

시스템 요구사항

Scoop 패키지 관리자 사용 시 내장 자동 업데이트 기능을 비활성화하는 것이 권장됩니다.