| Crates.io | ps-organizer |
| lib.rs | ps-organizer |
| version | 1.5.1 |
| created_at | 2026-01-11 18:46:41.294595+00 |
| updated_at | 2026-01-12 14:34:41.352912+00 |
| description | A command-line tool to organize PS (Problem Solving) source files by problem number. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 2036211 |
| size | 39,162 |
PS 문제 소스코드 자동 정리 유틸리티
.cpp, .c, .py 파일을 자동 스캔1010.cpp → 1010)cargo install --path .
# 현재 디렉토리 정리
ps-organizer
# 특정 디렉토리 정리
ps-organizer /path/to/ps-files
# 미리보기 (실제 이동 없이 계획만 출력)
ps-organizer -n
# 상세 출력
ps-organizer -v
# 그룹핑 임계값 변경 (기본값: 20)
ps-organizer -t 30
| 옵션 | 설명 | 기본값 |
|---|---|---|
-n, --dry-run |
실제 이동 없이 계획만 출력 | false |
-v, --verbose |
상세 출력 모드 | false |
-t, --threshold |
그룹핑 임계값 | 20 |
./
├── 1001.cpp
├── 1002.cpp
├── ...
├── 1050.cpp
├── solution.cpp
└── main.c
./
├── 1000/
│ ├── 1001.cpp
│ ├── 1002.cpp
│ └── ...
├── 1020/
│ ├── 1021.cpp
│ └── ...
├── 1040/
│ ├── 1041.cpp
│ └── ...
└── etc/
├── solution.cpp
└── main.c
MIT