Obsidian и Notion — это отличные приложения, но если вы уже проводите восемь часов в день в VS Code, переключение между приложениями для заметок — это трение, которое можно устранить. Правильные расширения превращают VS Code в Markdown-ориентированную систему личных знаний, поддерживаемую git, с обратными ссылками, графиками и диаграммами. Нет нового приложения для изучения, нет облачной подписки для обновления.
Мы протестировали восемь расширений VS Code, которые охватывают весь стек для заметок — от атомных ссылок Zettelkasten до слайд-колод. Все восемь бесплатны. Большинство имеют открытый исходный код. Вместе они позволяют хранить каждую заметку в виде обычного файла .md в контролируемом вами git-репозитории.
На что обратить внимание при выборе расширения для заметок VS Code
- Обратные ссылки и wiki-ссылки
[[links]]. Без них заметки становятся папкой мёртвых файлов. - График или древовидное представление. Видимость того, что связано с чем, превращает папку в базу знаний.
- Живой предпросмотр Markdown. Разделённое окно предпросмотра лучше, чем переход через браузер.
- Диаграммы и эскизы. Mermaid, Excalidraw или Marp охватывают почти все необходимые визуализации.
- Локальное хранение, без учётной записи. Всё дело в том, что ваши заметки находятся в вашем собственном git-репозитории.
- Шаблоны и ежедневные заметки. Повторяющиеся структуры экономят время на еженедельные обзоры и заметки встреч.
Быстрое сравнение
| Расширение | Лучше всего для | Бесплатный план | Платная версия | Выделяющаяся функция |
|---|---|---|---|---|
| Foam | Zettelkasten и представление графика | Бесплатно, открытый исходный код | Нет | Визуализация графика |
| Dendron | Иерархические заметки для инженеров | Бесплатно, открытый исходный код | Нет | Управляемое схемой дерево заметок |
| Markdown All in One | Улучшенное редактирование Markdown | Бесплатно, открытый исходный код | Нет | Форматирование таблиц и оглавление |
| Markdown Preview Mermaid Support | Блок-схемы в заметках | Бесплатно, открытый исходный код | Нет | Встроенный предпросмотр Mermaid |
| Excalidraw | Доски и диаграммы | Бесплатно, открытый исходный код | Нет | Внешний вид от руки |
| Bookmarks | Переход к строкам | Бесплатно, открытый исходный код | Нет | Закладки на уровне строк |
| Todo Tree | Действующие заметки | Бесплатно, открытый исходный код | Нет | Объединённая панель TODO |
| Marp | Слайд-колоды из Markdown | Бесплатно, открытый исходный код | Нет | Экспорт в PDF, PPTX, HTML |
Расширения
1. Foam — лучше всего для графиков знаний в стиле Zettelkasten
Foam — это система управления личными знаниями, построенная как набор слабо связанных функций VS Code. Она даёт вам [[wikilinks]], обнаружение обратных ссылок, представление графика каждого соединения и шаблоны для ежедневных заметок. Ничего не хранится в проприетарном формате. Каждая заметка — это простой файл Markdown в папке, которой вы владеете.
Где это отстаёт: Представление графика — звёзда, но на хранилищах с несколькими тысячами заметок оно становится медленным для отрисовки. Foam поддерживается сообществом, и темп обновлений неравномерен.
Цены:
- Бесплатно, лицензия MIT, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux (везде, где работает VS Code)
Скачивание: Foam на VS Code Marketplace
Итог: Foam — это выбор, если вы хотите опыт Obsidian без самого приложения.
2. Dendron — лучше всего для иерархических заметок и структурированного PKM
Dendron превращает имена файлов заметок как projects.acme.launch.md в интерактивную иерархию. Она добавляет схемы, шаблоны, безопасные для рефакторинга переименования, которые исправляют ссылки, и команду поиска, которая переходит к любой заметке одной клавишей. Инженеры, которые любят древовидные структуры папок, обычно выбирают Dendron вместо Foam.
Где это отстаёт: Кривая обучения более крутая, чем у Foam. Соглашение об иерархии имён файлов кажется жёстким, пока это не сработает. Первоначальные авторы отступили в 2024 году; форк сообщества активен, но выпускается медленнее.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Dendron на VS Code Marketplace
Итог: Выберите Dendron, если вы думаете в файловых иерархиях и хотите строгую структуру с валидацией схемы.
3. Markdown All in One — лучше всего для повседневной полировки Markdown
Markdown All in One — это расширение, которое делает VS Code похожим на настоящий редактор Markdown. Он добавляет сочетания клавиш для жирного/наклонного текста, продолжение списка, автоматическое оглавление, форматер таблиц, математику через KaTeX и автоматически обновляемые ссылочные ссылки. Это базовый слой под всеми остальными настройками для заметок в этом списке.
Где это отстаёт: Нет графика заметок, нет обратных ссылок. Это набор инструментов для форматирования, а не система знаний.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Markdown All in One на VS Code Marketplace
Итог: Установите это в первую очередь, что бы вы ни выбрали.
4. Markdown Preview Mermaid Support — лучше всего для встроенных блок-схем и диаграмм
Markdown Preview Mermaid Support отрисовывает блоки кода Mermaid встроенно в предпросмотр Markdown VS Code. Это означает, что блок-схемы, диаграммы последовательности, диаграммы классов, диаграммы Ганта и круговые диаграммы живут прямо в ваших заметках как простой текст. Система управления версиями отслеживает каждое изменение.
Где это отстаёт: Синтаксис Mermaid мощный, но не дружелюбен для новичков. Редактирование сложных диаграмм вручную становится запутанным при десяти и более узлах.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Markdown Preview Mermaid Support на VS Code Marketplace
Итог: Правильный выбор, когда вашим заметкам нужны диаграммы архитектуры, которые живут рядом с текстом.
5. Excalidraw — лучше всего для досок и диаграмм в стиле эскиза
Excalidraw переносит популярное веб-приложение для диаграмм, нарисованных от руки, в VS Code как файлы .excalidraw. Это инструмент выбора для концептуальных карт, сеансов мозгового штурма и диаграмм, которые вы хотите выглядеть человеческими. Файлы находятся в папке ваших заметок рядом с Markdown.
Где это отстаёт: Результат намеренно грубый. Если вам нужны диаграммы презентационного качества, объедините его с Mermaid вместо этого.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Excalidraw на VS Code Marketplace
Итог: Лучше всего для ранних стадий мышления. Не для отполированных результатов.
6. Bookmarks — лучше всего для перехода обратно к строкам внутри длинных заметок
Bookmarks добавляет закладки на уровне строк с дополнительными метками. Вы можете пометить строку в текущей заметке встречи, продолжить работу и перепрыгнуть прямо обратно. Закладки хранятся в рабочей области, поэтому они путешествуют вместе с папкой вашей заметки.
Где это отстаёт: Закладки не синхронизируются между машинами, если рабочая область не находится в git. Интерфейс рабочий.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Bookmarks на VS Code Marketplace
Итог: Небольшая экономия качества жизни для любого, кто берёт долгие заметки встреч или чтения.
7. Todo Tree — лучше всего для действующих заметок и последующих действий
Todo Tree сканирует каждый открытый файл на предмет тегов, таких как TODO, FIXME, NOTE и HACK, затем показывает их в боковой панели, сгруппированных по файлам. Направьте его на папку вашей заметки, и каждое последующее действие, которое вы пишете где-либо, становится живым списком задач. Отдельное приложение задач не требуется.
Где это отстаёт: Не полный менеджер задач. Нет срока, приоритета или истории завершения, если вы не создадите это самостоятельно с соглашениями.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Todo Tree на VS Code Marketplace
Итог: Тихое и полезное мостовое соединение от заметок к следующим действиям.
8. Marp — лучше всего для преобразования заметок в слайд-колоды
Marp компилирует Markdown в слайд-колоды. Вы получаете предпросмотр слайдов рядом с файлом и можете экспортировать в PDF, PPTX или HTML. Идеально подходит для инженеров, которые не любят PowerPoint и хотят управляемую колоду, которая находится в том же репозитории, что и заметки, из которых она произошла.
Где это отстаёт: Настройка макета останавливается намного раньше инструмента проектирования. Сложные анимации не существуют.
Цены:
- Бесплатно, открытый исходный код
- Нет платной версии
Платформы: Windows, macOS, Linux
Скачивание: Marp для VS Code на Marketplace
Итог: Лучший бесплатный способ превратить конспект Markdown в общую колоду.
Как выбрать правильный
- Выберите Foam, если вы хотите обратные ссылки в стиле Obsidian и граф, не выходя из VS Code.
- Выберите Dendron, если вы думаете в файловых иерархиях и хотите строгую структуру с валидацией схемы.
- Всегда устанавливайте Markdown All in One. Это не выбор, это исходный уровень.
- Добавьте Mermaid Support и Excalidraw, как только вам нужны визуальные элементы в заметке.
- Используйте Todo Tree и Bookmarks, если ваши заметки — встречи и долгоформатное чтение.
- Добавьте Marp, когда впервые вам нужно представить заметку комнате.
Реалистичная комбинация — Foam или Dendron для графика, Markdown All in One для полировки, Mermaid Support для диаграмм и Todo Tree для последующих действий. Наслаивайте их, и у вас есть полная система управления личными знаниями внутри редактора, который вы уже держите открытым.
FAQ
Может ли VS Code заменить Obsidian для заметок?
Для большинства технических пользователей — да. VS Code с Foam или Dendron даёт вам [[wikilinks]], обратные ссылки, представление графика и ежедневные заметки на основе простых файлов Markdown. Что вы теряете — это более чистое мобильное приложение Obsidian и глубину плагинов сообщества. Что вы выигрываете — интеграция git и знакомый редактор.
Есть ли бесплатное расширение для заметок в VS Code?
Каждое расширение в этой статье бесплатно, и большинство имеют открытый исходный код. Foam и Dendron — две большие опции управления личными знаниями; Markdown All in One — необходимая полировка редактора.
Как получить обратные ссылки в стиле Obsidian в VS Code?
Установите Foam или Dendron. Оба добавляют [[wikilinks]], автозавершение для названий заметок и панели обратных ссылок, которые показывают каждую заметку, ссылающуюся на файл, который вы открыли.
Могу ли я синхронизировать мои заметки VS Code между устройствами?
Да. Поместите папку заметок в git-репозиторий (GitHub, GitLab, самостоятельно размещённый Gitea) и вытащите её на каждом устройстве. Облачная подписка не требуется.
Какое лучшее расширение для Zettelkasten в VS Code?
Foam. Он имеет рабочий поток атомных заметок, [[links]] и представление графика, на которое зависит Zettelkasten.
Поддерживает ли VS Code предпросмотр Markdown по умолчанию?
Да. Нажмите Ctrl/Cmd+Shift+V, чтобы открыть встроенный предпросмотр Markdown. Добавьте расширения Mermaid и Marp, чтобы расширить его диаграммами и слайдами.