PlanCake — просмотрщик Markdown с заметками
Читайте файлы Markdown с удобством и оставляйте заметки именно там, где им место. PlanCake показывает файл Markdown как настоящий документ и записывает ваши заметки прямо в него, сразу после блока, к которому они относятся.
Возможности
- Markdown в том виде, в каком его задумано читать, — настоящие заголовки, списки, таблицы и блоки кода вместо решёток и звёздочек
- Заметки в один щелчок — щёлкните по абзацу, пункту списка, заголовку, строке таблицы или блоку кода, введите заметку, и PlanCake запишет её в файл сразу после этого блока
- Заметки — это обычный текст в самом файле: ничего не нужно сохранять, никаких дополнительных файлов, и любой инструмент, читающий файл, их видит
- Список заметок рядом с документом; F9 и Shift+F9 переходят к следующей и предыдущей заметке
- Отмена и повтор для всего, что записывает PlanCake
- Списки задач с настоящими флажками — отметьте задачу, и PlanCake пометит её в файле как выполненную
- Автоматическая перезагрузка — когда другая программа меняет файл, PlanCake перезагружает его, сохраняет вашу позицию и никогда не запишет заметку поверх изменения, которого вы ещё не видели
- Несколько способов открыть файл — командная строка, диалог выбора файла, перетаскивание, буфер обмена или ссылка, в том числе ссылки на файлы на GitHub
- Настраиваемые маркеры заметок — по умолчанию [usernote] и [/usernote] или один маркер, действующий до конца строки
- Режим командной строки для просмотра, подсчёта, удаления и экспорта заметок — для скриптов и ИИ-ассистентов
- Экспорт в отдельную веб-страницу с выделенными заметками
- Доступен на шести языках — английском, немецком, русском, украинском, французском и иврите (с интерфейсом справа налево)
- Одинаково удобен с мышью, только с клавиатуры или с программой экранного доступа, которая читает документ с привычной навигацией по заголовкам, спискам и таблицам, а не проговаривает знаки разметки Markdown
Проверка планов вместе с ИИ-ассистентом
ИИ-ассистенты для программирования пишут длинные планы реализации, часто на сотни строк Markdown, и просят вас их проверить. Читать их в исходном виде утомительно, а комментировать ещё хуже: приходится либо описывать в чате, к какому месту относится каждое замечание, либо править файл вручную в надежде, что ассистент это заметит.
С PlanCake вы читаете план как документ и оставляете заметки везде, где хотите что-то изменить. Когда вы закончите, ассистент прочитает ваши заметки вместе с теми самыми блоками, к которым они относятся, переработает план и удалит учтённые заметки.
В плагины Debussy для Claude Code этот шаг проверки уже встроен.
Командная строка
При запуске с подкомандой PlanCake работает без окна:
plancake plan.md— открывает файл в окнеplancake list plan.md— выводит каждую заметку вместе с блоком, за которым она следует; добавьте--jsonдля вывода в JSONplancake check plan.md— подсчитывает заметки: код выхода 0, если их нет, и 3, если они естьplancake clear plan.md— удаляет все заметки из файлаplancake export plan.md -o plan.html— сохраняет отдельную веб-страницу с выделенными заметками
Запустите plancake --help, чтобы увидеть все параметры.
Скачать
Скачать установщик (v1.0.0.11) Скачать портативную версию (v1.0.0.11)
Установщик устанавливает PlanCake на вашу систему вместе со всеми нужными средами выполнения. Портативная версия работает из любой папки без установки и хранит настройки рядом с программой.
PlanCake не подписан сертификатом подписи кода, поэтому при первом запуске фильтр Windows SmartScreen может предупредить о неизвестном издателе. Чтобы продолжить, выберите Подробнее, а затем Выполнить в любом случае.
Системные требования
- Windows 10 или 11 (64-бит)
- .NET 10.0 Desktop Runtime (загружается автоматически установщиком, если отсутствует)
- Microsoft Edge WebView2 Runtime (предустановлен в Windows 11, устанавливается автоматически установщиком, если отсутствует)
Исходный код и поддержка
PlanCake — это программное обеспечение с открытым исходным кодом по лицензии Apache 2.0.