История версий

Тексты, которые синхронизация или выбор при конфликте заменили в этой заметке. Любой можно вернуть: заменяемый текст при этом тоже сохранится.

Ссылка

Настройки

Синхронизация с Google

Веб-приложение работает с той же таблицей Markdown Notes (app data), что и iOS. Нужен OAuth client ID типа Web application из того же Google Cloud проекта, что и iOS-клиент; в «Authorized JavaScript origins» добавьте адрес этой страницы:

С секретом Google выдаёт долгоживущий токен, и входить заново не придётся. Секрет хранится только в этом браузере. Без него вход нужно подтверждать после каждой перезагрузки.

Язык

Редактор

Диагностика

Выгрузка всего, что веб знает о заметке: её текущая, базовая, облачная и конфликтная версии, строки таблицы с тем же id и журнал синхронизации. В выгрузке есть текст заметок.

Перезапуск сервера

Если страница ведёт себя странно после обновления кода — остановите сервер и запустите заново (потом обновите страницу: Cmd+Shift+R).

lsof -ti tcp:8080 -sTCP:LISTEN | xargs kill
./Web/run.sh

Первая команда останавливает сервер на порту 8080, вторая запускает его из папки проекта. Если включён автозапуск (./Web/install-macos.sh autostart), сервер после остановки поднимется сам.

Горячие клавиши

Alt+N новая заметка · Ctrl/⌘ K поиск · Tab / Shift+Tab вложенность пункта · Alt+↑/↓ переместить пункт · Alt+Backspace удалить пункт · Ctrl/⌘ Enter чекбокс · Ctrl/⌘ B / I жирный / курсив