어떻게 쓰나요?
- 1위 내려받기를 누르면 GitHub 릴리스 페이지가 열립니다. 맨 위 최신 항목의 파일을 받으세요.
- 2받은 파일을 실행합니다. 설치가 필요한 경우 안내에 따라 진행하시면 됩니다.
- 3쓰다가 막히면 아래 이야기에 남겨 주세요. 만든 사람이 직접 답합니다.
처음 실행할 때 “Windows의 PC 보호” 경고가 뜰 수 있습니다. 코드 서명 인증서를 아직 넣지 않아서 그렇습니다. 추가 정보 → 실행을 누르면 실행됩니다.
For developers
개발자 정보
기술 스택 · 시스템 구조 · 기술 과제 — 필요한 항목만 눌러서 펼쳐 보세요
프로젝트 요약 규모 · 배포 · 해결한 문제
| 규모 | 1인 개발 |
|---|---|
| 배포 | GitHub Releases |
| 해결한 문제 | 메모 하나 적으려고 무거운 편집기가 뜨기를 기다리지 않게 한다 |
기술 스택 무엇을 왜 골랐나
C#.NET 10WPF
C#화면 캡처·편집기처럼 Windows 창을 직접 다루는 앱에 씁니다. WPF로 UI를 만들고 네이티브 API를 그대로 부를 수 있습니다.
시스템 구조 모듈 · 데이터 흐름
편집
탭 문서여러 문서를 탭으로 열고 한 번에 저장합니다. 최근 문서는 여덟 개까지 기억합니다.
문서 모드 자동 감지확장자(.txt · .md · .markdown)를 보고 일반 텍스트인지 Markdown인지 정합니다.
보기
Markdown 미리 보기제목 · 문단 · 표 · 이미지 · 구분선 · 코드 블록 · 강조 · 목록을 그려 봅니다.
상태 표시줄줄·열, 글자 수, 인코딩, 줄바꿈, 문서 모드, 캡처 제외 상태를 한 줄에 놓습니다.
보호
창 캡처 제외화면 녹화·공유에서 창을 뺍니다. 요청만 하지 않고 실제로 적용됐는지 표시합니다.
이미지를 넣으면 저장한 Markdown 문서 옆 자산 폴더에 파일이 쌓입니다. 문서와 이미지가 같이 움직입니다.
인터페이스 · 설정 구조 설정 스키마
설정은 %LOCALAPPDATA%\Memojang\settings.json에 저장됩니다.
| 키 | 타입 | 기본값 | 설명 |
|---|---|---|---|
RecentFiles | string[] | [] (최대 8) | 최근 연 문서 목록 |
CaptureExclusionEnabled | boolean | false | 화면 녹화·공유에서 창 제외 |
기술 과제와 해결 막혔던 지점
과제 01메모 한 줄 적으려고 편집기가 뜨기를 기다리는 시간이 아깝습니다. 그렇다고 메모장을 쓰면 표도 미리 보기도 없습니다.
메모장처럼 바로 뜨는 가벼움은 유지하고 Markdown 미리 보기와 표를 얹었습니다.
과제 02화면을 공유하거나 녹화하면 메모 내용이 그대로 보입니다. 창 캡처 제외는 OS가 거절할 수도 있는데 요청만 해서는 됐는지 알 수 없습니다.
제외를 요청한 뒤 실제 적용 상태를 상태 표시줄에 띄웁니다. 안 됐으면 안 됐다고 보입니다.
쓰는 사람들 이야기
읽는 것은 로그인 없이 됩니다. 글을 남기려면 한 번만 로그인해 주세요 — 가입 절차는 없습니다.
이름과 프로필 사진만 가져옵니다. 따로 입력하실 것은 없습니다.
이 도구에 대한 이야기가 아직 없습니다. 첫 글을 남겨주세요.