marknode / 릴리스 노트
MarkNode v2.0.27
← 전체 릴리스
MarkNode 2.0.27 (베타)
새로운 기능
- 마크다운 검증: 실시간 검증으로 정의되지 않은 참조, 사용되지 않은 정의 및 기타 마크다운 문제를 감지하고 시각적 표시와 자세한 툴팁으로 알려줍니다
- 사용자 지정 가능한 편집기 레이아웃: 편집기 콘텐츠 너비, 세로 여백, 줄 바꿈을 제어하는 새로운 설정으로 더 나은 읽기 및 쓰기 환경을 제공합니다
- 프로젝트 간 파일 작업:
- 수정자 키와 함께 드래그 앤 드롭을 사용하여 서로 다른 프로젝트 창 간에 파일/폴더를 복사하고 이동할 수 있습니다(Alt/Option은 복사, 수정자 키 없이 드래그하면 이동)
- 키보드 단축키 지원: Cmd+C/Ctrl+C로 파일/폴더를 복사하고 Cmd+V/Ctrl+V로 프로젝트 창 간에 붙여넣을 수 있습니다
- Cmd+X/Ctrl+X를 사용한 잘라내기 작업으로 프로젝트 간 파일 이동 지원
개선 사항
- 업데이트 확인: 트레이 메뉴, 앱 메뉴(macOS), 파일 메뉴(Windows/Linux)에 “업데이트 확인” 메뉴 항목을 추가하여 수동으로 업데이트를 확인할 수 있으며, 사용 가능한 업데이트가 없을 때 사용자에게 알려줍니다
- 점으로 시작하는 폴더 지원: 파일 시스템 제한을 우회하는 사용자 지정 파일 읽기 명령을 구현하여 점으로 시작하는 폴더(
.dn/, .config/ 등) 내의 파일을 편집기에서 열 수 없던 문제를 수정했습니다
- 확장된 편집기 지원:
.gitignore, .dockerignore, justfile 등 일반적인 구성 파일에 대한 구문 강조 및 편집 지원을 추가하여 프로젝트 구성 작업이 더 쉬워졌습니다
- 향상된 드래그 앤 드롭 안정성: 복사 작업의 수정자 키 감지 문제를 수정했습니다. 이제 Option 키(macOS) 또는 Ctrl 키(Windows/Linux)를 누르면 이동 대신 복사가 안정적으로 실행됩니다
- 개선된 디렉터리 처리: 다른 프로젝트로 복사하거나 이동한 폴더가 이제 폴더 아이콘으로 올바르게 표시되며 디렉터리 구조가 유지됩니다
- 네이티브 클립보드 통합: 클립보드에 복사된 파일이 네이티브 형식으로 저장되어 프로젝트 창 간에 붙여넣기 작업이 원활하게 작동합니다
- 스마트 붙여넣기 대상 지정: 선택된 폴더가 없을 때 붙여넣기 작업이 프로젝트 루트를 기본 대상으로 사용하여 파일 작업이 더 직관적입니다
- 디스크에서 다시 불러오기: 이제 선택된 파일이 없어도 컨텍스트 메뉴에 “디스크에서 다시 불러오기” 옵션이 표시되어 전체 프로젝트 트리를 쉽게 새로 고칠 수 있습니다