[Phase L22] proc·xl·pip·form 핸들러 4종 추가
예약어 실용성 검토 결과: 사무 환경과 무관한 geo(좌표계산)·cargo(Rust) → xl(Excel 함수)·form(업무 양식)으로 교체. ProcHandler.cs (170줄): - proc 프리픽스. 프로세스 상세 조회·정리 - proc top/mem: CPU·메모리 상위 15개 정렬 - proc <이름>: 부분 이름 검색 - proc kill <이름>: 프로세스 종료 - proc stats: 전체 통계 (수·메모리 합) - Enter → 프로세스명 복사 XlHandler.cs (190줄): - xl 프리픽스. Excel 함수 레퍼런스 - 8개 카테고리(lookup·if·sum·count·text·date·math·stat), 80개+ 함수 - 함수명·문법·설명 내장. 카테고리 조회·키워드 검색 - Enter → 함수명 복사 PipHandler.cs (175줄): - pip 프리픽스. Python pip 명령 생성기 - install·uninstall·list·venv·conda 5개 카테고리, 35개+ 명령 - pip2/pip3 동시 표시. conda 환경 관리 포함 - Enter → pip3 명령 복사 FormHandler.cs (395줄): - form 프리픽스. 업무 양식·문서 구조 템플릿 - meeting·report·email·project·review·onboard 6개 카테고리, 13개 양식 - 회의록·주간보고·이메일(요청/사과/공지)·프로젝트계획서·자기평가서·코드리뷰·온보딩 - 오늘 날짜 자동 삽입. Enter → 양식 전체 클립보드 복사 App.xaml.cs: L22 핸들러 4종 등록 LAUNCHER_ROADMAP.md: L22 계획 → ✅ 완료, 변경 사유 기록 빌드: 경고 0, 오류 0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -415,16 +415,16 @@ public record HotkeyAssignment(string HotkeyStr, string TargetPath, string Label
|
||||
|
||||
---
|
||||
|
||||
## Phase L22 — 프로세스·좌표·Cargo·pip 도구 (v2.1.0) 🔄 예정
|
||||
## Phase L22 — 프로세스·Excel·pip·업무양식 도구 (v2.1.0) ✅ 완료
|
||||
|
||||
> **방향**: 시스템 모니터링·지리 계산·언어별 패키지 매니저 확장.
|
||||
> **방향**: 일반 사무 업무 실용성 우선 — 기존 계획(`geo`·`cargo`)은 사무 환경과 거리가 있어 `xl`(Excel 함수 레퍼런스)과 `form`(업무 양식 템플릿)으로 대체.
|
||||
|
||||
| # | 기능 | 설명 | 우선순위 |
|
||||
|---|------|------|----------|
|
||||
| L22-1 | **프로세스 상세 관리** | `proc` 프리픽스 (기존 `kill` 과 역할 분리 — `kill`은 강제종료, `proc`는 조회·분석). CPU·메모리·PID·경로 상세 표시. `proc top` 상위 10개 CPU/RAM 점유 프로세스. `proc find <이름>` 이름 검색. `proc detail <PID>` 프로세스 트리·포트·DLL 목록 | 높음 |
|
||||
| L22-2 | **좌표·거리 계산기** | `geo` 프리픽스. 위도·경도 좌표 입력(DMS/DD 형식). 두 좌표 간 직선 거리 계산(Haversine 공식). `geo seoul tokyo` 도시명 내장 좌표 빠른 조회. DMS↔DD 변환. 좌표→Google Maps URL 생성. 국가별 주요 도시 30개+ 내장 | 중간 |
|
||||
| L22-3 | **Rust cargo 명령 생성기** | `cargo` 프리픽스. cargo build/run/test/check/clippy/fmt/add/remove/update/doc 명령. `cargo add <crate>` → crates.io 명령. `cargo <명령>` → Enter 시 터미널 실행. npm 핸들러와 동일 패턴. Rust 개발자용 빠른 명령 조회 | 중간 |
|
||||
| L22-4 | **Python pip 명령 생성기** | `pip` 프리픽스. pip install/uninstall/list/show/freeze/upgrade/search. `pip install <패키지>` → pip/pip3/conda 3종 동시 표시. `pip freeze` → requirements.txt 생성 명령. `pip venv` 가상환경 생성 명령. `pip <명령>` → Enter 시 터미널 실행 | 중간 |
|
||||
| L22-1 | **프로세스 상세 조회·정리** ✅ | `proc` 프리픽스 (`kill`=강제종료 분리, `proc`=조회·분석). 메모리 정렬 목록. `proc top` 상위 15개. `proc mem` 메모리 정렬. `proc <이름>` 검색. `proc kill <이름>` 종료. `proc stats` 전체 통계 (수·메모리 합·CPU 활성 수). PC 느릴 때 즉시 확인 가능 | 높음 |
|
||||
| L22-2 | **Excel 함수 레퍼런스** ✅ | `xl` 프리픽스. 조회(VLOOKUP·XLOOKUP·INDEX/MATCH)·논리(IF·IFS·IFERROR)·합산(SUM·SUMIF)·개수(COUNT·COUNTIF)·텍스트(LEFT·MID·TRIM·SUBSTITUTE)·날짜(DATEDIF·EDATE)·수학(ROUND·MOD)·통계(AVERAGE·RANK) 8개 카테고리, 80개+ 함수. `xl lookup` 카테고리 조회. `xl <검색어>` 함수명·설명 검색. Enter → 함수명 복사 | 높음 |
|
||||
| L22-3 | **Python pip 명령 생성기** ✅ | `pip` 프리픽스. install·uninstall·list·venv·conda 5개 카테고리 35개+ 명령. pip2/pip3 동시 표시. `pip venv` 가상환경 생성·활성화. `pip conda` Conda 환경 관리. `pip <카테고리>` 목록. `pip <검색어>` 검색. Enter → pip3 명령 복사. 데이터 분석·Python 자동화 업무 지원 | 중간 |
|
||||
| L22-4 | **업무 양식·문서 템플릿** ✅ | `form` 프리픽스. 회의록(기본·주간)·주간/월간 보고서·이메일(요청·사과·공지)·프로젝트 계획서/완료보고서·성과 자기평가서·코드리뷰 체크리스트·온보딩 체크리스트 6개 카테고리 13개 양식. `form meeting` 카테고리 조회. `form <검색어>` 검색. Enter → 양식 전체를 클립보드에 복사. 오늘 날짜 자동 삽입 | 높음 |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user