- Репозиторий | Вопросы | Документация | Примеры кода | Автономные установщики Расширение C/C ++ добавляет языковую поддержку C/C ++ в код Visual Studio, включая такие функции, как IntelliSense и отладка. Обзор и руководства Обзор расширения C/C ++ Руководства по расширению C/C ++ для каждого компилятора и платформы компилятор Microsoft C ++ (MSVC) в Windows GCC и Mingw-w64 в Windows GCC в подсистеме Windows для Linux (WSL) GCC в Linux Clang в macOS Быстрые ссылки Функции редактирования (IntelliSense) Конфигурация IntelliSense Улучшенная раскраска Отладка Конфигурация отладки Включить ведение журнала для IntelliSense или отладку Вопросы и отзывы Часто задаваемые вопросы Перед тем, как задать вопрос, ознакомьтесь с ответами на часто задаваемые вопросы. Оставьте отзыв Файл вопросы, проблемы или запросы функций для расширения. Известные проблемы Если кто-то уже сообщил о проблеме, связанной с вашим отзывом, оставьте 👍 или 👎 реакция на проблему: проголосовать за или против, чтобы помочь нам определить приоритетность проблемы. Быстрый опрос Дайте нам знать, что вы думаете о расширении, приняв участие в быстром опросе. Автономная установка Расширение имеет двоичные зависимости, зависящие от платформы, поэтому установка через Marketplace требуется подключение к Интернету для загрузки дополнительных зависимостей. Если вы работаете на компьютере, который не имеет доступа к Интернету или находится за строгим брандмауэром, вам может потребоваться использовать наши пакеты для конкретной платформы и установить их, запустив VS Code «Установить из VSIX .. . " команда. Эти «автономные» пакеты доступны по адресу: https://github.com/Microsoft/vscode-cpptools/releases. Package Платформа cpptools-linux.vsix 64-разрядная версия Linux cpptools-linux-armhf.vsix 32-разрядная версия Linux ARM cpptools-linux-aarch64.vsix 64-разрядная версия Linux ARM cpptools-osx.vsix macOS cpptools-win32.vsix 64-разрядная и 32-разрядная версии Windows бит cpptools-win-arm64.visix Windows ARM64 cpptools-linux32.vsix 32-разрядная версия Linux (доступна до версии 0.27.0) Содействие Взносы всегда приветствуются. Пожалуйста, ознакомьтесь с нашим руководством по участию для получения более подробной информации. Кодекс поведения с открытым исходным кодом Microsoft Этот проект приняла Кодекс поведения с открытым исходным кодом Microsoft. Для получения дополнительной информации см. Часто задаваемые вопросы о Кодексе поведения или обращайтесь по адресу opencode@microsoft.com с любыми дополнительными вопросами или комментариями. Данные и телеметрия Это расширение собирает данные об использовании и отправляет его в Microsoft, чтобы помочь улучшить наши продукты и услуги. Сбор телеметрии управляется с помощью того же параметра, который предоставляется Visual Studio Code: «telemetry.enableTelemetry». Прочтите наше заявление о конфиденциальности, чтобы узнать больше.
- Обзор и руководства
- Быстрые ссылки
- Вопросы и отзывы
- Автономная установка
- Содействие
- Кодекс поведения с открытым исходным кодом Microsoft
- Данные и телеметрия
Репозиторий | Вопросы | Документация | Примеры кода | Автономные установщики
Расширение C/C ++ добавляет языковую поддержку C/C ++ в код Visual Studio, включая такие функции, как IntelliSense и отладка.
Обзор и руководства
- Обзор расширения C/C ++
Руководства по расширению C/C ++ для каждого компилятора и платформы
- компилятор Microsoft C ++ (MSVC) в Windows
- GCC и Mingw-w64 в Windows
- GCC в подсистеме Windows для Linux (WSL)
- GCC в Linux
- Clang в macOS
Быстрые ссылки
- Функции редактирования (IntelliSense)
- Конфигурация IntelliSense
- Улучшенная раскраска
- Отладка
- Конфигурация отладки
- Включить ведение журнала для IntelliSense или отладку
Вопросы и отзывы
Часто задаваемые вопросы
Перед тем, как задать вопрос, ознакомьтесь с ответами на часто задаваемые вопросы.
Оставьте отзыв
Файл вопросы, проблемы или запросы функций для расширения.
Известные проблемы
Если кто-то уже сообщил о проблеме, связанной с вашим отзывом, оставьте 👍 или 👎 реакция на проблему: проголосовать за или против, чтобы помочь нам определить приоритетность проблемы.
Быстрый опрос
Дайте нам знать, что вы думаете о расширении, приняв участие в быстром опросе.
Автономная установка
Расширение имеет двоичные зависимости, зависящие от платформы, поэтому установка через Marketplace требуется подключение к Интернету для загрузки дополнительных зависимостей. Если вы работаете на компьютере, который не имеет доступа к Интернету или находится за строгим брандмауэром, вам может потребоваться использовать наши пакеты для конкретной платформы и установить их, запустив VS Code «Установить из VSIX .. . "
команда. Эти «автономные» пакеты доступны по адресу: https://github.com/Microsoft/vscode-cpptools/releases.
Package | Платформа |
---|---|
cpptools-linux.vsix |
64-разрядная версия Linux |
cpptools-linux-armhf.vsix |
32-разрядная версия Linux ARM |
cpptools-linux-aarch64.vsix |
64-разрядная версия Linux ARM |
cpptools-osx.vsix |
macOS |
cpptools-win32.vsix |
64-разрядная и 32-разрядная версии Windows бит |
cpptools-win-arm64.visix |
Windows ARM64 |
cpptools-linux32.vsix |
32-разрядная версия Linux (доступна до версии 0.27.0) |
Содействие
Взносы всегда приветствуются. Пожалуйста, ознакомьтесь с нашим руководством по участию для получения более подробной информации.
Кодекс поведения с открытым исходным кодом Microsoft
Этот проект приняла Кодекс поведения с открытым исходным кодом Microsoft. Для получения дополнительной информации см. Часто задаваемые вопросы о Кодексе поведения или обращайтесь по адресу opencode@microsoft.com с любыми дополнительными вопросами или комментариями.
Данные и телеметрия
Это расширение собирает данные об использовании и отправляет его в Microsoft, чтобы помочь улучшить наши продукты и услуги. Сбор телеметрии управляется с помощью того же параметра, который предоставляется Visual Studio Code: «telemetry.enableTelemetry»
. Прочтите наше заявление о конфиденциальности, чтобы узнать больше.