Настройки

MarkNode использует многоуровневую систему настроек. Одни настройки применяются глобально ко всем проектам, другие — к конкретному проекту, а некоторые можно задать для отдельного файла. Настройки сохраняются автоматически по мере их изменения.

Страницы настроек

Откройте настройки из меню приложения (Cmd+, на macOS, Ctrl+, в Windows и Linux). В диалоговом окне есть страницы Общие, Редактор и Интеллект-карта, а также страница Проект, когда проект открыт.

Общие

  • Внешний вид — выберите тему приложения в списке тем. Доступно шесть встроенных тем, а также вариант Системная, который следует светлой/тёмной настройке вашей операционной системы. См. Темы приложения, чтобы узнать, как выглядит каждая из них и как за ней следуют интеллект-карта и предпросмотр.
  • Расположение ресурсов — куда сохраняются вставленные или перетащенные изображения: в папку по умолчанию в проекте, в подпапку рядом с каждым документом или прямо в ту же папку, что и документ, без подпапки. Подробности см. в разделе Ссылки и медиа.
  • Структура — Подтверждать перемещение или удаление заголовков, защитный запрос при правке структуры.
  • Масштаб интерфейса — масштабируйте весь интерфейс от 50% до 200% кнопками −/+ (Сброс возвращает к 100%).

Редактор

  • Автосохранение файлов — записывать изменения на диск автоматически после короткой паузы.
  • Максимальная ширина содержимого — максимальная ширина области редактирования.
  • Отступы содержимого — отступы вокруг содержимого документа.
  • Включить перенос строк — переносить длинные строки внутри редактора вместо горизонтальной прокрутки.
  • Открывать файлы одним щелчком — открывает ли один щелчок в проводнике файлов файл (включено по умолчанию) или только выделяет его.
  • Включить верхнюю панель инструментов / Включить плавающую панель инструментов — показать или скрыть основную панель форматирования и контекстную панель, появляющуюся при выделении.

Интеллект-карта

  • Тема по умолчанию — тема интеллект-карты, применяемая к документам, у которых нет собственной темы. Если оставить Следовать теме приложения, интеллект-карта автоматически соответствует теме приложения; выберите здесь конкретную тему, чтобы закрепить её (см. Темы и оформление).
  • Макет по умолчанию — стиль макета, применяемый к новым документам (см. Макеты и направления).
  • Расположение интеллект-карты — где панель интеллект-карты располагается относительно редактора: слева, справа, сверху или снизу.
  • Показывать значки типа узла — показывать небольшие значки H1–H6 / списка на узлах (по умолчанию выключено).
  • Максимальный уровень заголовка — самый глубокий уровень заголовка (от H3 до H6), который отображается как узел.
  • Маркер элемента списка — маркер (дефис или звёздочка), используемый для узлов списка, а также переключатели включать маркированные и включать нумерованные элементы списка.

Проект

Страница «Проект» появляется, только когда проект открыт:

  • Корень документов — базовый каталог, используемый для разрешения относительных путей к изображениям в ваших документах. Задайте его, если изображения хранятся в подпапке и ссылки разрешаются неправильно.
  • Расположение ресурсов — переопределяет, куда этот проект сохраняет вставленные или перетащенные изображения, независимо от общего значения по умолчанию. См. Настройки для отдельного проекта.
  • Автопоказ панели структуры — открывается ли структура автоматически для этого проекта: запоминать последнее состояние, всегда показывать или всегда скрывать.

Настройки для отдельного файла

Тему и макет интеллект-карты можно задать индивидуально для каждого файла. Изменения, сделанные на панели инструментов интеллект-карты, применяются только к текущему файлу и сохраняются в метаданных файла. Глобальные значения по умолчанию для интеллект-карты применяются к любому файлу, который не был настроен индивидуально.

Шаблоны «Всегда показывать»

MarkNode скрывает файлы из проводника файлов, используя следующие источники исключений:

  • .gitignore (и ваш глобальный файл исключений Git)
  • .docstr-ignore
  • .marknode-ignore

Любое изменение файла исключений вступает в силу немедленно — проводник файлов обновляется без перезапуска.

Шаблоны «Всегда показывать» позволяют выборочно оставить видимыми определённые исключённые файлы или папки — например, исходные файлы .markdown, которые игнорирует инструмент сборки, — не раскрывая всё остальное, что скрывают источники исключений, вроде node_modules или результатов сборки. См. Проводник файлов, чтобы узнать, как настроить их из боковой панели и контекстного меню.

Шаблоны используют синтаксис .gitignore: подстановочные знаки * и ?, ** для любой глубины, завершающий / для соответствия только каталогам и ведущий ! для отрицания шаблона. Шаблоны существуют на двух уровнях:

  • Глобальные шаблоны — настраиваются здесь на странице Общие, применяются ко всем проектам.
  • Шаблоны проекта — настраиваются здесь на странице Проект, применяются только к одному проекту.

Действующий список шаблонов проекта — это его глобальные шаблоны, за которыми следуют его собственные: шаблон проекта может дополнить глобальный список или отключить один унаследованный глобальный шаблон (не затрагивая глобальный список), добавив для него отрицание. На обеих страницах доступны одни и те же действия Импорт шаблонов… / Экспорт шаблонов… для резервного копирования списка или его повторного использования в разных проектах.