Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Документация C++New to Visual Studio Code? Get it now.
Документация C++

Документация C++

MoonLightDeath

|
4 installs
| (0) | Free
Справочник, примеры и задачник по C++ на русском — читалка поверх кода и боковая панель. Офлайн, ноль зависимостей.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Документация C++

Документация C++

Справочник, примеры и задачник по C++ — прямо в VS Code, на русском.

Теория по темам, девять разобранных программ и задачник на 77 задач с подсказками — в удобном навигаторе с поиском, подсветкой синтаксиса и отметками «изучено». Документация встроена в расширение — работает сразу после установки, без настройки.

Плавающее окно «Документация C++» поверх кода: навигатор слева, главный экран с прогрессом справа

Что это

Расширение показывает материалы по C++ в двух видах:

  • Боковая панель (в панели действий слева) — список всех материалов с группами, поиском по всему тексту, временем чтения и прогрессом «изучено N из M».
  • Плавающее окно поверх редактора — перетаскивается за заголовок, тянется за края, запоминает позицию: слева навигатор, справа текст с подсветкой C++, кнопками «копировать код», таблицами, оглавлением и переходами по внутренним ссылкам.

Всё офлайн, без сети. Тема (светлая/тёмная) берётся из VS Code.

Плавающее окно в режиме чтения: навигатор слева, текст с подсветкой C++ и кнопкой «копировать», оглавление справа
Плавающее окно · читалка поверх кода
Боковая панель: группы материалов, поиск, полоса прогресса
Боковая панель · всегда под рукой

Что внутри

  • Справочник по темам — типы, ввод/вывод, циклы, функции, строки, контейнеры, алгоритмы, struct и файлы, плюс продвинутый ярус (классы, исключения, string_view, ranges, шаблоны, умные указатели, наследование).
  • Примеры программ — девять законченных программ с разбором (калькулятор, список дел, крестики-нолики, телефонная книга и др.).
  • Задачник — 10 тем, 77 задач от простых до сложных. Готовых решений нет намеренно: сначала решаете сами, застряли — раскрываете подсказку-спойлер, дальше сверяетесь с теорией (каждая подсказка ведёт на нужный раздел справочника).

Возможности

  • 🔎 Поиск по всему тексту материалов — по названию, описанию и содержимому, без учёта регистра и без разницы «ё/е».
  • 🟢 Прогресс обучения — отметки «изучено», полоса «N из M · %» и кнопка ▶ Продолжить к следующему неизученному материалу.
  • 🎨 Подсветка C++ и bash, кнопки «копировать код», таблицы, оглавление файла, сворачиваемые подсказки, переходы по ссылкам между материалами.
  • ⌨️ Клавиатура: ↑/↓ — выбор, Enter — открыть, / или Ctrl+K — в поиск, Ctrl+Alt+D — фокус в поиск, Ctrl+Alt+M — открыть меню отдельной панелью.

Быстрый старт

  1. Установите расширение.
  2. Откройте панель «Документация C++» — иконка книги в панели действий слева. Материалы появятся сразу (документация встроена в расширение).
  3. Хотите плавающее окно поверх кода — см. раздел «Плавающее окно» ниже.

Плавающее окно (опционально)

Плавающее окно — основной способ читать поверх редактора, но оно работает через сторонний загрузчик, который внедряет в оболочку VS Code пользовательский код: Custom UI Style (subframe7536.custom-ui-style) или Custom CSS and JS (be5invis.vscode-custom-css). Один из них нужно установить.

Подключение: команда «Документация C++: подключить плавающее окно» (палитра Ctrl+Shift+P) или кнопка ▣ в шапке панели → «Применить» → нажать пилюлю «📘 C++» справа внизу редактора.

⚠️ Эти загрузчики патчат саму оболочку VS Code и при обновлении редактора могут показывать баннер «installation appears to be corrupt» — это ожидаемо для них. Боковая панель работает и без всякого загрузчика — окно чисто опционально.

Настройки

Настройка Назначение
cppDocs.path Папка со своей документацией. Пусто — используется встроенная.
cppDocs.openInPreview Открывать материалы в режиме чтения (превью Markdown).

Ссылки

  • Исходный код и подробный README: репозиторий на GitHub
  • Ошибки и предложения: Issues

Лицензия: MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft