MarkNode는 다단계 설정 시스템을 사용합니다. 일부 설정은 모든 프로젝트에 전역으로 적용되고, 일부는 특정 프로젝트에만 적용되며, 일부는 파일별로 지정할 수 있습니다. 설정은 변경하는 즉시 자동으로 저장됩니다.
설정 페이지
애플리케이션 메뉴에서 설정을 엽니다(macOS는 Cmd+,, Windows 및 Linux는 Ctrl+,). 이 대화 상자에는 일반, 편집기, 마인드맵 페이지가 있으며, 프로젝트가 열려 있으면 프로젝트 페이지도 표시됩니다.
일반
- 모양 — 테마 선택기에서 애플리케이션 테마를 고릅니다. 기본 제공 테마 여섯 가지와 운영 체제의 라이트/다크 설정을 따르는 시스템 옵션이 있습니다. 각 테마의 모습과 마인드맵 및 미리 보기가 어떻게 따라가는지는 애플리케이션 테마를 참고하세요.
- 에셋 위치 — 붙여넣거나 끌어다 놓은 이미지가 저장되는 위치입니다. 프로젝트 내 기본 폴더, 각 문서 옆의 하위 폴더, 또는 하위 폴더 없이 각 문서와 같은 폴더에 바로 저장할 수 있습니다. 자세한 내용은 링크와 미디어를 참고하세요.
- 아웃라인 — 제목을 이동하거나 삭제하기 전에 확인. 아웃라인 편집에 대한 안전 확인 창입니다.
- 인터페이스 확대/축소 — −/+ 버튼으로 인터페이스 전체를 50%에서 200%까지 조절합니다(재설정을 누르면 100%로 돌아갑니다).
편집기
- 파일 자동 저장 — 잠시 멈추면 변경 사항을 디스크에 자동으로 기록합니다.
- 최대 콘텐츠 너비 — 편집 영역의 최대 너비입니다.
- 콘텐츠 여백 — 문서 콘텐츠 주변의 여백입니다.
- 줄 바꿈 사용 — 가로로 스크롤하는 대신 편집기 안에서 긴 줄을 바꿔 표시합니다.
- 한 번 클릭으로 파일 열기 — 파일 탐색기에서 한 번 클릭했을 때 파일을 열지(기본값 켜짐) 아니면 선택만 할지 결정합니다.
- 상단 도구 모음 사용 / 플로팅 도구 모음 사용 — 기본 서식 도구 모음과 선택 시 나타나는 상황별 도구 모음을 표시하거나 숨깁니다.
마인드맵
- 기본 테마 — 자체 테마가 없는 문서에 적용되는 마인드맵 테마입니다. 앱 테마 따르기로 두면 마인드맵이 애플리케이션 테마를 자동으로 따라가며, 특정 테마를 선택하면 그 테마로 고정됩니다(테마와 스타일링 참고).
- 기본 레이아웃 — 새 문서에 적용되는 레이아웃 스타일입니다(레이아웃과 방향 참고).
- 마인드맵 위치 — 편집기를 기준으로 마인드맵 패널이 놓이는 위치입니다. 왼쪽, 오른쪽, 위쪽, 아래쪽 중에서 선택합니다.
- 노드 유형 배지 표시 — 노드에 작은 H1–H6 / 목록 배지를 표시합니다(기본값 꺼짐).
- 최대 제목 수준 — 노드로 표시되는 가장 깊은 제목 수준(H3부터 H6까지)입니다.
- 글머리 기호 표시 — 목록 노드에 사용되는 표시(하이픈 또는 별표)이며, 글머리 기호 목록 포함 및 번호 매기기 목록 포함 전환 옵션이 함께 제공됩니다.
프로젝트
프로젝트 페이지는 프로젝트가 열려 있을 때만 나타납니다.
- 문서 루트 — 문서 안의 상대 이미지 경로를 확인하는 데 사용되는 기준 디렉터리입니다. 이미지가 하위 폴더에 저장되어 있고 링크가 제대로 연결되지 않는다면 이 값을 설정하세요.
- 에셋 위치 — 일반 기본값과 별개로, 이 프로젝트에서 붙여넣거나 끌어다 놓은 이미지를 저장할 위치를 재정의합니다. 프로젝트별 설정을 참고하세요.
- 아웃라인 패널 자동 표시 — 이 프로젝트에서 아웃라인을 자동으로 열지 여부입니다. 마지막 상태 기억, 항상 표시, 항상 숨김 중에서 선택합니다.
파일별 설정
마인드맵 테마와 레이아웃은 파일마다 개별적으로 지정할 수 있습니다. 마인드맵 도구 모음에서 변경한 내용은 현재 파일에만 적용되며 해당 파일의 메타데이터에 저장됩니다. 개별적으로 설정하지 않은 파일에는 전역 마인드맵 기본값이 적용됩니다.
항상 표시 패턴
MarkNode는 다음 무시 목록을 사용하여 파일 탐색기에서 파일을 숨깁니다.
.gitignore(및 전역 Git 무시 파일).docstr-ignore.marknode-ignore
무시 파일을 변경하면 즉시 적용됩니다. 다시 시작하지 않아도 파일 탐색기가 갱신됩니다.
항상 표시 패턴을 사용하면 무시된 특정 파일이나 폴더만 골라 계속 표시할 수 있습니다. 예를 들어 빌드 도구가 무시하는 .markdown 원본 파일을 표시하면서도, node_modules나 빌드 결과물처럼 무시 목록이 숨기는 나머지 항목은 그대로 감춰 둘 수 있습니다. 사이드바와 마우스 오른쪽 버튼 메뉴에서 설정하는 방법은 파일 탐색기를 참고하세요.
패턴은 .gitignore 문법을 사용합니다. *와 ? 와일드카드, 임의의 깊이를 뜻하는 **, 디렉터리만 일치시키는 끝의 /, 패턴을 부정하는 앞의 !를 쓸 수 있습니다. 패턴은 두 가지 수준으로 존재합니다.
- 전역 패턴 — 여기 일반 페이지에서 설정하며 모든 프로젝트에 적용됩니다.
- 프로젝트 패턴 — 여기 프로젝트 페이지에서 설정하며 해당 프로젝트에만 적용됩니다.
프로젝트에 실제로 적용되는 패턴 목록은 전역 패턴 뒤에 그 프로젝트의 패턴이 이어진 형태입니다. 프로젝트 패턴으로 전역 목록을 확장할 수도 있고, 부정 패턴을 추가해 상속받은 전역 패턴 하나를 (전역 목록은 건드리지 않고) 비활성화할 수도 있습니다. 두 페이지 모두 목록을 백업하거나 여러 프로젝트에서 재사용할 수 있도록 동일한 패턴 가져오기… / 패턴 내보내기… 동작을 제공합니다.