{ "c_cpp.capabilities.untrustedWorkspaces.description": "Наличие нескольких параметров может привести к выполнению процессов, локальных для рабочей области, например C_Cpp.clang_format_path, C_Cpp.addNodeAddonIncludePaths, C_Cpp.default.compilerPath, C_Cpp.default.configurationProvider и C_Cpp.default.compileCommands, а также эквивалентные свойства в c_cpp_properties.json.", "c_cpp.command.configurationSelect.title": "Выберите конфигурацию...", "c_cpp.command.configurationProviderSelect.title": "Изменение поставщика конфигурации...", "c_cpp.command.configurationEditJSON.title": "Изменить конфигурации (JSON)", "c_cpp.command.configurationEditUI.title": "Изменить конфигурации (пользовательский интерфейс)", "c_cpp.command.switchHeaderSource.title": "Переключить заголовок/источник", "c_cpp.command.enableErrorSquiggles.title": "Включить волнистые линии для ошибок", "c_cpp.command.disableErrorSquiggles.title": "Отключить волнистые линии для ошибок", "c_cpp.command.toggleIncludeFallback.title": "Переключить резервный вариант подсистемы IntelliSense при ошибках включения", "c_cpp.command.toggleDimInactiveRegions.title": "Переключить раскраску неактивных областей", "c_cpp.command.resetDatabase.title": "Сброс базы данных IntelliSense", "c_cpp.command.takeSurvey.title": "Пройти опрос", "c_cpp.command.buildAndDebugActiveFile.title": "Сборка и отладка активного файла", "c_cpp.command.logDiagnostics.title": "Журнал диагностики", "c_cpp.command.referencesViewGroupByType.title": "Группирование по ссылке", "c_cpp.command.referencesViewUngroupByType.title": "Отмена группирования по ссылке", "c_cpp.command.rescanWorkspace.title": "Повторное сканирование рабочей области", "c_cpp.command.vcpkgClipboardInstallSuggested.title": "Копировать команду vcpkg install в буфер обмена", "c_cpp.command.vcpkgOnlineHelpSuggested.title": "Посетите страницу справки по vcpkg", "c_cpp.command.generateEditorConfig.title": "Создание содержимого EditorConfig из параметров формата VC", "c_cpp.command.GoToNextDirectiveInGroup.title": "Перейти к следующей директиве препроцессора в условной группе", "c_cpp.command.GoToPrevDirectiveInGroup.title": "Перейти к предыдущей директиве препроцессора в условной группе", "c_cpp.configuration.formatting.description": "Настраивает подсистему форматирования.", "c_cpp.configuration.formatting.clangFormat.description": "Для форматирования кода будет использоваться clang-format.", "c_cpp.configuration.formatting.vcFormat.description": "Для форматирования кода будет использоваться подсистема форматирования Visual C++.", "c_cpp.configuration.formatting.Default.description": "Для форматирования кода будет использоваться clang-format.", "c_cpp.configuration.formatting.Disabled.description": "Форматирование кода будет отключено.", "c_cpp.configuration.vcFormat.indent.braces.description": "Добавление отступа для фигурных скобок на величину, указанную параметром \"Редактор: размер табуляции\".", "c_cpp.configuration.vcFormat.indent.multiLineRelativeTo.description": "Определяет, относительно чего устанавливается отступ новой строки.", "c_cpp.configuration.vcFormat.indent.multiLineRelativeTo.outermostParenthesis.description": "Отступ новой строки задается относительно крайней внешней открывающей круглой скобки.", "c_cpp.configuration.vcFormat.indent.multiLineRelativeTo.innermostParenthesis.description": "Отступ новой строки задается относительно крайней внутренней открывающей круглой скобки.", "c_cpp.configuration.vcFormat.indent.multiLineRelativeTo.statementBegin.description": "Отступ новой строки задается относительно начала текущего оператора.", "c_cpp.configuration.vcFormat.indent.withinParentheses.description": "При вводе новой строки она выравнивается по открывающей круглой скобке или на основе значения параметра C_Cpp.vcFormat.indent.multiLineRelativeTo.", "c_cpp.configuration.vcFormat.indent.withinParentheses.alignToParenthesis.description": "Новая строка выравнивается по открывающей круглой скобке.", "c_cpp.configuration.vcFormat.indent.withinParentheses.indent.description": "Новая строка выравнивается на основе параметра C_Cpp.vcFormat.indent.multiLineRelativeTo.", "c_cpp.configuration.vcFormat.indent.preserveWithinParentheses.description": "Существующие отступы для новых строк внутри круглых скобок в имеющемся коде сохраняются.", "c_cpp.configuration.vcFormat.indent.caseLabels.description": "Метки располагаются относительно операторов switch с отступом, размер которого определяется параметром редактора \"Размер шага табуляции\".", "c_cpp.configuration.vcFormat.indent.caseContents.description": "Код внутри оператора case располагается относительно метки с отступом, размер которого определяется параметром редактора \"Размер шага табуляции\".", "c_cpp.configuration.vcFormat.indent.caseContentsWhenBlock.description": "Добавление отступа для фигурных скобок после оператора case на величину, указанную параметром \"Редактор: Размер табуляции\".", "c_cpp.configuration.vcFormat.indent.lambdaBracesWhenParameter.description": "Добавление отступа для фигурных скобок лямбда-выражений, используемых в качестве параметров функции, относительно начала инструкции на величину, указанную параметром \"Редактор: Размер табуляции\".", "c_cpp.configuration.vcFormat.indent.gotoLabels.description": "Положение меток goto.", "c_cpp.configuration.vcFormat.indent.gotoLabels.oneLeft.description": "Метки goto располагаются слева от текущего отступа кода на величину, указанную параметром \"Редактор: размер табуляции\".", "c_cpp.configuration.vcFormat.indent.gotoLabels.leftmostColumn.description": "Метки goto располагаются в крайнем левом положении в коде.", "c_cpp.configuration.vcFormat.indent.gotoLabels.none.description": "Метки goto форматироваться не будут.", "c_cpp.configuration.vcFormat.indent.preprocessor.description": "Положение директив препроцессора.", "c_cpp.configuration.vcFormat.indent.preprocessor.oneLeft.description": "Директивы препроцессора располагаются слева от текущего отступа кода на величину, указанную параметром \"Редактор: размер табуляции\".", "c_cpp.configuration.vcFormat.indent.preprocessor.leftmostColumn.description": "Директивы препроцессора располагаются в крайнем левом положении в коде.", "c_cpp.configuration.vcFormat.indent.preprocessor.none.description": "Директивы препроцессора форматироваться не будут.", "c_cpp.configuration.vcFormat.indent.accessSpecifiers.description": "Добавление отступа для описателей доступа относительно определений классов или структур на величину, указанную параметром \"Редактор: Размер табуляции\".", "c_cpp.configuration.vcFormat.indent.namespaceContents.description": "Код располагается относительно вмещающего пространства имен с отступом, размер которого определяется параметром редактора \"Размер шага табуляции\".", "c_cpp.configuration.vcFormat.indent.preserveComments.description": "Отступ комментариев не был изменен во время операций форматирования.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.namespace.description": "Положение открывающих фигурных скобок для пространств имен.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.type.description": "Положение открывающих фигурных скобок для определений типов.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.lambda.description": "Положение открывающих фигурных скобок для лямбда-функций.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.function.description": "Положение открывающих фигурных скобок для функций.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.block.description": "Положение открывающих фигурных скобок для управляющих блоков.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.newLine.description": "Открывающие фигурные скобки перемещаются на новую строку.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.sameLine.description": "Открывающие фигурные скобки остаются на той же строке, и перед каждой добавляется пробел.", "c_cpp.configuration.vcFormat.newLine.beforeOpenBrace.ignore.description": "Открывающие фигурные скобки не форматируются.", "c_cpp.configuration.vcFormat.newLine.scopeBracesOnSeparateLines.description": "Открывающие и закрывающие фигурные скобки для областей размещаются на отдельных строках.", "c_cpp.configuration.vcFormat.newLine.closeBraceSameLine.emptyType.description": "Для пустых типов закрывающая фигурная скобка перемещается в ту же строку, где находится открывающая фигурная скобка.", "c_cpp.configuration.vcFormat.newLine.closeBraceSameLine.emptyFunction.description": "Для функций с пустым телом закрывающая фигурная скобка перемещается в ту же строку, где находится открывающая фигурная скобка.", "c_cpp.configuration.vcFormat.newLine.beforeCatch.description": "Ключевое слово catch и аналогичные ключевые слова помещаются на новой строке.", "c_cpp.configuration.vcFormat.newLine.beforeElse.description": "Ключевое слово else помещается на новой строке.", "c_cpp.configuration.vcFormat.newLine.beforeWhileInDoWhile.description": "Ключевое слово while в цикле do-while помещается на новой строке.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.description": "Пробелы между именами функций и открывающими скобками списков аргументов", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.insert.description": "Перед открывающей круглой скобкой функции добавляется пробел.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.remove.description": "Пробелы перед открывающей скобкой функции удалены.", "c_cpp.configuration.vcFormat.space.beforeFunctionOpenParenthesis.ignore.description": "Пробелы оставлены без изменений.", "c_cpp.configuration.vcFormat.space.withinParameterListParentheses.description": "После открывающей круглой скобки и перед закрывающей в списках параметров функций добавляется пробел.", "c_cpp.configuration.vcFormat.space.betweenEmptyParameterListParentheses.description": "Между круглыми скобками пустого списка параметров функции вставляется пробел.", "c_cpp.configuration.vcFormat.space.afterKeywordsInControlFlowStatements.description": "Между ключевым словом и открывающей круглой скобкой в операторах потока управления добавляется пробел.", "c_cpp.configuration.vcFormat.space.withinControlFlowStatementParentheses.description": "После открывающей круглой скобки и перед закрывающей в операторах потока управления добавляется пробел.", "c_cpp.configuration.vcFormat.space.beforeLambdaOpenParenthesis.description": "Перед открывающей круглой скобкой для списков аргументов лямбда-выражения добавляется пробел.", "c_cpp.configuration.vcFormat.space.withinCastParentheses.description": "После открывающей круглой скобки и перед закрывающей для приведения в стиле C добавляется пробел.", "c_cpp.configuration.vcFormat.space.afterCastCloseParenthesis.description": "После закрывающей круглой скобки приведения в стиле C добавляется пробел.", "c_cpp.configuration.vcFormat.space.withinExpressionParentheses.description": "После открывающей круглой скобки и перед закрывающей для выражения в скобках добавляется пробел.", "c_cpp.configuration.vcFormat.space.beforeBlockOpenBrace.description": "Перед открывающими фигурными скобками блоков областей добавляется пробел.", "c_cpp.configuration.vcFormat.space.betweenEmptyBraces.description": "Между пустыми фигурными скобками, находящимися на одной строке, вставляется пробел.", "c_cpp.configuration.vcFormat.space.beforeInitializerListOpenBrace.description": "Перед открывающей фигурной скобкой в равномерной инициализации и списках инициализаторов добавляется пробел.", "c_cpp.configuration.vcFormat.space.withinInitializerListBraces.description": "После открывающей фигурной скобки и перед закрывающей для равномерной инициализации и списков инициализаторов добавляется пробел.", "c_cpp.configuration.vcFormat.space.preserveInInitializerList.description": "Пробелы вокруг запятых сохраняются в равномерной инициализации и списках инициализаторов.", "c_cpp.configuration.vcFormat.space.beforeOpenSquareBracket.description": "Перед открывающей квадратной скобкой добавлен пробел.", "c_cpp.configuration.vcFormat.space.withinSquareBrackets.description": "После открывающей квадратной скобки и перед закрывающейся квадратной скобкой добавляется пробел.", "c_cpp.configuration.vcFormat.space.beforeEmptySquareBrackets.description": "Если квадратные скобки пусты, перед открывающей квадратной скобкой добавляется пробел.", "c_cpp.configuration.vcFormat.space.betweenEmptySquareBrackets.description": "Если квадратные скобки пусты, между ними вставляется пробел.", "c_cpp.configuration.vcFormat.space.groupSquareBrackets.description": "Для многомерных массивов будут удалены все пробелы между скобками. Другие параметры, связанные с пробелами, переопределяются.", "c_cpp.configuration.vcFormat.space.withinLambdaBrackets.description": "После открывающей квадратной скобки и перед закрывающейся квадратной скобкой добавляется пробел.", "c_cpp.configuration.vcFormat.space.betweenEmptyLambdaBrackets.description": "Если квадратные скобки пусты, между ними вставляется пробел.", "c_cpp.configuration.vcFormat.space.beforeComma.description": "Перед каждой запятой добавлен пробел.", "c_cpp.configuration.vcFormat.space.afterComma.description": "После каждой запятой добавлен пробел.", "c_cpp.configuration.vcFormat.space.removeAroundMemberOperators.description": "Пробелы слева и справа от операторов доступа к элементам, указателя на элемент и разрешения области удаляются.", "c_cpp.configuration.vcFormat.space.beforeInheritanceColon.description": "Перед двоеточием для наследуемых типов в определениях классов добавляется пробел.", "c_cpp.configuration.vcFormat.space.beforeConstructorColon.description": "Перед двоеточием в определениях конструктора добавляется пробел.", "c_cpp.configuration.vcFormat.space.removeBeforeSemicolon.description": "Перед каждой точкой с запятой были удалены пробелы.", "c_cpp.configuration.vcFormat.space.insertAfterSemicolon.description": "После точки с запятой добавляется пробел.", "c_cpp.configuration.vcFormat.space.removeAroundUnaryOperator.description": "Пробелы между унарными операторами и их операндами удаляются.", "c_cpp.configuration.vcFormat.space.aroundBinaryOperator.description": "Пробелы слева и справа от бинарных операторов.", "c_cpp.configuration.vcFormat.space.aroundAssignmentOperator.description": "Пробелы слева и справа от операторов присваивания.", "c_cpp.configuration.vcFormat.space.pointerReferenceAlignment.description": "Пробелы слева и справа от операторов указателя и ссылки.", "c_cpp.configuration.vcFormat.space.pointerReferenceAlignment.left.description": "Выравнивание операторов указателя и ссылки по левому краю.", "c_cpp.configuration.vcFormat.space.pointerReferenceAlignment.center.description": "Выравнивание по центру для операторов указателя и ссылки.", "c_cpp.configuration.vcFormat.space.pointerReferenceAlignment.right.description": "Выравнивание операторов указателя и ссылки по правому краю.", "c_cpp.configuration.vcFormat.space.pointerReferenceAlignment.ignore.description": "Операторы указателя и ссылки не форматируются.", "c_cpp.configuration.vcFormat.space.aroundTernaryOperator.description": "Пробелы слева и справа от условных операторов.", "c_cpp.configuration.vcFormat.space.aroundOperators.insert.description": "Перед оператором присваивания и после него добавлены пробелы.", "c_cpp.configuration.vcFormat.space.aroundOperators.remove.description": "Пробелы до и после оператора присваивания удалены.", "c_cpp.configuration.vcFormat.space.aroundOperators.ignore.description": "Пробелы оставлены без изменений.", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.description": "Параметры переноса по блокам", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.oneLiners.description": "Полный блок кода, введенный в одной строке, остается в ней вне зависимости от значений параметров \"Формат VC: новая строка\".", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.allOneLineScopes.description": "Любой код, в котором открывающая и закрывающая фигурные скобки введены в одной строке, остается в ней вне зависимости от значений параметров \"Формат VC: новая строка\".", "c_cpp.configuration.vcFormat.wrap.preserveBlocks.never.description": "Блоки кода всегда форматируются на основе значений параметров \"Формат VC: новая строка\".", "c_cpp.configuration.clang_format_path.description": "Полный путь к исполняемому файлу clang-format. Если значение не указано, а clang-format доступен в пути среды, то используется clang-format. Если clang-format не найден в пути среды, будет использоваться копия clang-format, поддерживаемая расширением.", "c_cpp.configuration.clang_format_style.description": "Стиль кода. Сейчас поддерживаются следующие стили: Visual Studio, LLVM, Google, Chromium, Mozilla, WebKit. Используйте \"file\", чтобы загрузить стиль из файла .clang-format в текущем или родительском каталоге. Используйте синтаксис {ключ: значение, ...}, чтобы задать конкретные параметры. Например, стиль \"Visual Studio\" похож на следующий: { BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }", "c_cpp.configuration.clang_format_fallbackStyle.description": "Имя предварительно определенного стиля, используемое в качестве резервного варианта при вызове CLANG-FORMAT со стилем \"file\", когда файл CLANG-FORMAT не найден. Возможные значения: Visual Studio, LLVM, Google, Chromium, Mozilla, WebKit, none. Используйте синтаксис {ключ: значение, ...}, чтобы задать конкретные параметры. Например, стиль \"Visual Studio\" похож на следующий: { BasedOnStyle: LLVM, UseTab: Never, IndentWidth: 4, TabWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, AccessModifierOffset: -4, NamespaceIndentation: All, FixNamespaceComments: false }", "c_cpp.configuration.clang_format_sortIncludes.description": "Если параметр задан, он переопределяет поведение сортировки включения, определяемое параметром SortIncludes.", "c_cpp.configuration.intelliSenseEngine.description": "Управляет поставщиком IntelliSense. Значение \"Анализатор тегов\" дает нечеткие результаты, не учитывающие контекст. Значение \"По умолчанию\" дает результаты с учетом контекста. Значение \"Отключено\" выключает компоненты языковой службы C/C++.", "c_cpp.configuration.intelliSenseEngineFallback.description": "Определяет, будет ли подсистема IntelliSense автоматически переключаться на анализатор тегов для единиц трансляции, содержащих ошибки #include.", "c_cpp.configuration.autocomplete.description": "Управляет поставщиком автозаполнения. При значении Default (По умолчанию) используется активная подсистема IntelliSense. При значении Disabled (Отключено) используется завершение на основе слов, предоставляемое Visual Studio Code.", "c_cpp.configuration.errorSquiggles.description": "Определяет, будут ли возможные ошибки компиляции, обнаруживаемые подсистемой IntelliSense, выводиться в редакторе. Этот параметр игнорируется подсистемой анализатора тегов.", "c_cpp.configuration.dimInactiveRegions.description": "Определяет, окрашены ли неактивные блоки препроцессора иначе, чем активный код. Этот параметр не работает, если функция IntelliSense отключена или используется тема с высокой контрастностью по умолчанию.", "c_cpp.configuration.inactiveRegionOpacity.description": "Управляет непрозрачностью неактивных блоков препроцессора. Масштабируется в диапазоне от 0,1 до 1,0. Этот параметр применяется только при включенном затенении неактивной области.", "c_cpp.configuration.inactiveRegionForegroundColor.description": "Управляет цветом шрифта для неактивных блоков препроцессора. Входные данные имеют форму шестнадцатеричного кода цвета или допустимого цвета темы. Если значение не задано, по умолчанию используется схема раскраски синтаксических конструкций из редактора. Этот параметр применяется только при включенном затенении неактивной области.", "c_cpp.configuration.inactiveRegionBackgroundColor.description": "Управляет цветом фона для неактивных блоков препроцессора. Входные данные имеют форму шестнадцатеричного кода цвета или допустимого цвета темы. Если значение не задано, по умолчанию используется прозрачное отображение. Этот параметр применяется только при включенном затенении неактивной области.", "c_cpp.configuration.loggingLevel.description": "Уровень детализации для журнала на панели вывода. Порядок уровней от наименее подробных к наиболее подробным: None < Error < Warning < Information < Debug.", "c_cpp.configuration.autoAddFileAssociations.description": "Определяет, будут ли файлы автоматически добавляться в files.associations, если они являются целью операции навигации из файла C/C++.", "c_cpp.configuration.workspaceParsingPriority.description": "Определяет, используется ли спящий режим при анализе неактивных файлов рабочей области, чтобы избежать 100-процентной загрузки ЦП. Значения \"highest/high/medium/low\" соответствуют приблизительно 100/75/50/25-процентной загрузке ЦП.", "c_cpp.configuration.workspaceSymbols.description": "Символы, включаемые в результаты запроса при вызове функции \"Перейти к символу в рабочей области\".", "c_cpp.configuration.exclusionPolicy.description": "Предписывает расширению использовать параметр \"files.exclude\" при определении того, какие файлы нужно добавить в базу данных навигации по коду при обходе путей в массиве \"browse.path\". \"checkFolders\" означает, что фильтры исключения будут вычисляться только один раз для папки (отдельные файлы не проверяются). \"checkFilesAndFolders\" означает, что фильтры исключения будут вычисляться для отдельных найденных файлов и папок. Если параметр \"files.exclude\" содержит только папки, то вариант \"checkFolders\" подходит лучше всего и увеличивает скорость, с которой расширение может инициализировать базу данных навигации по коду.", "c_cpp.configuration.preferredPathSeparator.description": "Символ, используемый в качестве разделителя пути для результатов автозавершения #include.", "c_cpp.configuration.simplifyStructuredComments.description": "Если выбрано значение true, в подсказках при наведении указателя и автозавершении будут отображаться только определенные метки со структурированными комментариями. В противном случае отображаются все комментарии.", "c_cpp.configuration.commentContinuationPatterns.items.anyof.string.description": "Шаблон, который начинается с многострочного или однострочного примечания. Шаблон продолжения по умолчанию имеет значение \" * \" для многострочных примечаний или соответствует этой строке для однострочных примечаний.", "c_cpp.configuration.commentContinuationPatterns.items.anyof.object.begin.description": "Шаблон, который начинается с многострочного или однострочного примечания.", "c_cpp.configuration.commentContinuationPatterns.items.anyof.object.continue.description": "Текст, который будет вставлен в следующую строку при нажатии клавиши ВВОД в многострочном или однострочном примечании.", "c_cpp.configuration.commentContinuationPatterns.description": "Определяет поведение редактора при нажатии клавиши ВВОД внутри многострочного или однострочного примечания.", "c_cpp.configuration.configurationWarnings.description": "Определяет, будут ли отображаться всплывающие уведомления, если расширение поставщика конфигурации не может предоставить конфигурацию для исходного файла.", "c_cpp.configuration.intelliSenseCachePath.description": "Определяет путь к папке для кэшированных предварительно скомпилированных заголовков, используемых IntelliSense. Путь к кэшу по умолчанию: \"%LocalAppData%/Microsoft/vscode-cpptools\" в Windows, \"$XDG_CACHE_HOME/vscode-cpptools/\" в Linux (или \"$HOME/.cache/vscode-cpptools/\", если переменная среды XDG_CACHE_HOME не определена) и \"$HOME/Library/Caches/vscode-cpptools/\" в Mac. Если путь не указан или не является допустимым, используется путь по умолчанию.", "c_cpp.configuration.intelliSenseCacheSize.description": "Максимальный размер пространства на жестком диске для каждой рабочей области в мегабайтах (МБ), предназначенный для кэшированных предкомпилированных заголовков; фактическое использование может колебаться в районе этого значения. Размер по умолчанию — 5120 МБ. Кэширование предкомпилированных заголовков отключено, если размер равен 0.", "c_cpp.configuration.intelliSenseMemoryLimit.description": "Ограничение на использование памяти в мегабайтах (МБ) для процесса IntelliSense. По умолчанию ограничение равно 4096 МБ, максимальное ограничение — 16 ГБ. При превышении ограничения расширение завершит работу и перезапустит процесс IntelliSense.", "c_cpp.configuration.intelliSenseUpdateDelay.description": "Управляет задержкой в миллисекундах, прежде чем IntelliSense начнет обновление после изменения.", "c_cpp.configuration.default.includePath.description": "Значение, используемое в конфигурации, если путь includePath не указан в файле c_cpp_properties.js. Если путь includePath задан, добавьте \"${default}\" в массив, чтобы вставить значения из этого параметра.", "c_cpp.configuration.default.defines.description": "Значение, используемое в конфигурации, если параметр \"defines\" не указан, или вставляемые значения, если в \"defines\" присутствует значение \"${default}\".", "c_cpp.configuration.default.macFrameworkPath.description": "Значение, используемое в конфигурации, если параметр \"macFrameworkPath\" не указан, или вставляемые значения, если в \"macFrameworkPath\" присутствует значение \"${default}\".", "c_cpp.configuration.default.windowsSdkVersion.description": "Версия пути включения Windows SDK для использования в Windows, например \"10.0.17134.0\".", "c_cpp.configuration.default.compileCommands.description": "Значение, используемое в конфигурации, если параметр \"compileCommands\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.forcedInclude.description": "Значение, используемое в конфигурации, если параметр \"forcedInclude\" не указан, или вставляемые значения, если в \"forcedInclude\" присутствует значение \"${default}\".", "c_cpp.configuration.default.intelliSenseMode.description": "Значение, используемое в конфигурации, если параметр \"intelliSenseMode\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.compilerPath.description": "Значение, используемое в конфигурации, если параметр \"compilerPath\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.compilerArgs.description": "Значение, используемое в конфигурации, если параметр \"compilerArgs\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.cStandard.description": "Значение, используемое в конфигурации, если параметр \"cStandard\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.cppStandard.description": "Значение, используемое в конфигурации, если параметр \"cppStandard\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.configurationProvider.description": "Значение, используемое в конфигурации, если параметр \"configurationProvider\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.browse.path.description": "Значение, используемое в конфигурации, если параметр \"browse.path\" не указан, или вставляемые значения, если в \"browse.path\" присутствует значение \"${default}\".", "c_cpp.configuration.default.browse.databaseFilename.description": "Значение, используемое в конфигурации, если параметр \"browse.databaseFilename\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.browse.limitSymbolsToIncludedHeaders.description": "Значение, используемое в конфигурации, если параметр \"browse.limitSymbolsToIncludedHeaders\" не указан или имеет значение \"${default}\".", "c_cpp.configuration.default.systemIncludePath.description": "Значение, используемое для системного пути включения. Если этот параметр задан, он переопределяет системный путь включения, полученный с помощью параметров \"compilerPath\" и \"compileCommands\".", "c_cpp.configuration.default.enableConfigurationSquiggles.description": "Определяет, будет ли расширение сообщать об ошибках, обнаруженных в c_cpp_properties.json.", "c_cpp.configuration.default.customConfigurationVariables.description": "Значение, используемое в конфигурации, если параметр \"customConfigurationVariables\" не установлен, или вставляемые значения, если в \"customConfigurationVariables\" присутствует значение \"${default}\" в качестве ключа.", "c_cpp.configuration.updateChannel.description": "Укажите значение \"Участники программы предварительной оценки\", чтобы автоматически скачать и установить последние сборки программы предварительной оценки, включающие в себя запланированные функции и исправления ошибок.", "c_cpp.configuration.experimentalFeatures.description": "Определяет, можно ли использовать \"экспериментальные\" функции.", "c_cpp.configuration.suggestSnippets.description": "Если задано значение true, фрагменты кода предоставляются языковым сервером.", "c_cpp.configuration.enhancedColorization.description": "Если этот параметр включен, код раскрашивается в соответствии с IntelliSense. Этот параметр применяется, только если для intelliSenseEngine задано значение Default.", "c_cpp.configuration.codeFolding.description": "Если этот параметр включен, то диапазоны свертывания кода предоставляются языковым сервером.", "c_cpp.configuration.vcpkg.enabled.markdownDescription": "Включите службы интеграции для [диспетчера зависимостей vcpkg](https://aka.ms/vcpkg/).", "c_cpp.configuration.addNodeAddonIncludePaths.description": "Добавить пути включения из nan и node-addon-api, если они являются зависимостями.", "c_cpp.configuration.renameRequiresIdentifier.description": "Если этот параметр имеет значение true, для операции \"Переименование символов\" потребуется указать допустимый идентификатор C/C++.", "c_cpp.configuration.autocompleteAddParentheses.description": "Если значение — true, автозаполнение автоматически добавит \"(\" после вызовов функции, и в этом случае также может добавить \")\" в зависимости от значения параметра \"editor.autoClosingBrackets\".", "c_cpp.configuration.filesExclude.description": "Настройте стандартные маски для исключения папок (и файлов, если внесено изменение в \"C_Cpp.exclusionPolicy\"). Они специфичны для расширения C/C++ и дополняют \"files.exclude\", но в отличие от \"files.exclude\" они не удаляются из представления обозревателя. Дополнительные сведения о стандартных масках см. [здесь](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).", "c_cpp.configuration.filesExcludeBoolean.description": "Стандартная маска, соответствующая путям к файлам. Задайте значение true или false, чтобы включить или отключить маску.", "c_cpp.configuration.filesExcludeWhen.description": "Дополнительная проверка элементов того же уровня соответствующего файла. Используйте $(basename) в качестве переменной для соответствующего имени файла.", "c_cpp.configuration.debugger.useBacktickCommandSubstitution.description": "Если задано значение true, для подстановки команд оболочки отладчика будет использоваться устаревший обратный апостроф (`).", "c_cpp.contributes.views.cppReferencesView.title": "C/C++: результаты по другим ссылкам", "c_cpp.contributes.viewsWelcome.contents": "Дополнительные сведения о launch.json см. в статье [Настройка отладки C/C++](https://code.visualstudio.com/docs/cpp/launch-json-reference).", "c_cpp.debuggers.pipeTransport.description": "При наличии сообщает отладчику о необходимости подключения к удаленному компьютеру с помощью другого исполняемого файла в качестве канала, который будет пересылать стандартный ввод и вывод между VS Code и исполняемым файлом отладчика с поддержкой MI в серверной части (например, gdb).", "c_cpp.debuggers.pipeTransport.default.pipeProgram": "Введите полный путь к имени программы канала, например: \"/usr/bin/ssh\"", "c_cpp.debuggers.pipeTransport.default.debuggerPath": "Полный путь к отладчику на конечном компьютере, например: /usr/bin/gdb.", "c_cpp.debuggers.pipeTransport.debuggerPath.description": "Полный путь к отладчику на конечном компьютере, например: /usr/bin/gdb.", "c_cpp.debuggers.pipeTransport.pipeCwd.description": "Полный путь к рабочему каталогу для программы канала.", "c_cpp.debuggers.pipeTransport.pipeProgram.description": "Полная команда канала для выполнения.", "c_cpp.debuggers.pipeTransport.pipeArgs.description": "Аргументы командной строки, переданные в программу канала для настройки подключения.", "c_cpp.debuggers.pipeTransport.pipeEnv.description": "Переменные среды, переданные в программу канала.", "c_cpp.debuggers.pipeTransport.quoteArgs.description": "Определяет, должны ли быть заключены в кавычки отдельные аргументы pipeProgram, если эти аргументы содержат символы (такие как пробелы или символы табуляции). Если значение равно FALSE, команда отладчика больше не будет автоматически заключаться в кавычки. Значение по умолчанию — TRUE.", "c_cpp.debuggers.logging.description": "Необязательные флаги для определения типов сообщений, регистрируемых в консоли отладки.", "c_cpp.debuggers.logging.exceptions.description": "Необязательный флаг, определяющий, следует ли регистрировать сообщения об исключениях в консоли отладки. По умолчанию принимает значение true.", "c_cpp.debuggers.logging.moduleLoad.description": "Необязательный флаг, определяющий, следует ли регистрировать события загрузки модулей в консоли отладки. По умолчанию принимает значение true.", "c_cpp.debuggers.logging.programOutput.description": "Необязательный флаг, определяющий, следует ли регистрировать выходные данные программы в консоли отладки. По умолчанию принимает значение true.", "c_cpp.debuggers.logging.engineLogging.description": "Необязательный флаг, определяющий, следует ли регистрировать сообщения диагностического модуля отладки в консоли отладки. По умолчанию принимает значение false.", "c_cpp.debuggers.logging.trace.description": "Необязательный флаг, определяющий, следует ли регистрировать трассировку команд диагностического адаптера в консоли отладки. По умолчанию принимает значение false.", "c_cpp.debuggers.logging.traceResponse.description": "Необязательный флаг, определяющий, следует ли регистрировать трассировку команд и ответов диагностического адаптера в консоли отладки. По умолчанию принимает значение false.", "c_cpp.debuggers.cppvsdbg.logging.threadExit.description": "Необязательный флаг, определяющий, следует ли записывать сообщения о выходе из потоков в консоль отладки. Значение по умолчанию — FALSE.", "c_cpp.debuggers.cppvsdbg.logging.processExit.description": "Необязательный флаг, определяющий, следует ли записывать сообщения о выходе из целевых процессов в консоль отладки. Значение по умолчанию — TRUE.", "c_cpp.debuggers.text.description": "Команда отладчика для выполнения.", "c_cpp.debuggers.description.description": "Необязательное описание команды.", "c_cpp.debuggers.ignoreFailures.description": "Если задано значение true, сбои этой команды должны игнорироваться. Значение по умолчанию — false.", "c_cpp.debuggers.program.description": "Полный путь к исполняемому файлу программы.", "c_cpp.debuggers.args.description": "Аргументы командной строки, переданные в программу.", "c_cpp.debuggers.cppdbg.type.description": "Тип подсистемы. Должно быть \"cppdbg\".", "c_cpp.debuggers.cppvsdbg.type.description": "Тип подсистемы. Должно быть \"cppvsdbg\".", "c_cpp.debuggers.targetArchitecture.description": "Архитектура отлаживаемого объекта. Будет определяться автоматически, если этот параметр не задан. Допустимые значения: x86, arm, arm64, mips, x64, amd64, x86_64.", "c_cpp.debuggers.cwd.description": "Рабочий каталог целевой программы", "c_cpp.debuggers.setupCommands.description": "Одна или несколько команд GDB/LLDB, выполняемых для настройки базового отладчика. Пример: \"setupCommands\": [ { \"text\": \"-enable-pretty-printing\", \"description\": \"Enable GDB pretty printing\", \"ignoreFailures\": true }].", "c_cpp.debuggers.customLaunchSetupCommands.description": "Если этот параметр задан, он заменяет команды по умолчанию, используемые для запуска целевого объекта, некоторыми другими командами. Например, это может быть \"-target-attach\" для подключения к целевому процессу. Если указать пустой список команд для замены команд запуска, никакие команды выполняться не будут, что может быть удобно в случаях, когда параметры запуска предоставляются отладчику как параметры командной строки. Пример: \"customLaunchSetupCommands\": [ { \"text\": \"target-run\", \"description\": \"run target\", \"ignoreFailures\": false }].", "c_cpp.debuggers.launchCompleteCommand.description": "Команда, выполняемая после полной настройки отладчика для запуска целевого процесса. Допустимые значения: \"exec-run\", \"exec-continue\", \"None\". Значение по умолчанию: \"exec-run\".", "c_cpp.debuggers.cppdbg.visualizerFile.description": "Файл NATVIS, используемый при отладке этого процесса. Этот параметр несовместим с автоматическим форматированием GDB. Если этот параметр используется, см. также описание \"showDisplayString\".", "c_cpp.debuggers.cppvsdbg.visualizerFile.description": "Файл NATVIS, используемый при отладке этого процесса.", "c_cpp.debuggers.showDisplayString.description": "Если указано значение visualizerFile, showDisplayString включит отображаемую строку. Включение этого параметра может привести к снижению производительности во время отладки.", "c_cpp.debuggers.environment.description": "Переменные среды для добавления в среду для программы. Пример: [ { \"name\": \"config\", \"value\": \"Debug\" } ], not [ { \"config\": \"Debug\" } ].", "c_cpp.debuggers.envFile.description": "Абсолютный путь к файлу, содержащему определения переменных среды. Этот файл содержит пары \"ключ-значение\", разделенные знаком равенства и разнесенные по строкам. Например, \"ключ=значение\"", "c_cpp.debuggers.additionalSOLibSearchPath.description": "Список каталогов, разделенных точкой с запятой, который следует использовать для поиска файлов SO. Пример: \"c:\\каталог_1;c:\\каталог_2\".", "c_cpp.debuggers.MIMode.description": "Указывает отладчик консоли, к которому подключится MIDebugEngine. Допустимые значения: \"gdb\" \"lldb\".", "c_cpp.debuggers.miDebuggerPath.description": "Путь к отладчику MI (например, GDB). Если он не задан, сначала будет выполнен поиск пути для отладчика.", "c_cpp.debuggers.miDebuggerArgs.description": "Дополнительные аргументы для отладчика MI (например, GDB).", "c_cpp.debuggers.miDebuggerServerAddress.description": "Сетевой адрес сервера отладчика MI, к которому требуется подключиться (пример: localhost:1234).", "c_cpp.debuggers.stopAtEntry.description": "Необязательный параметр. Если задано значение true, отладчик должен остановиться на точке входа целевого объекта. Если передается идентификатор процесса (processId), он не оказывает никакого влияния.", "c_cpp.debuggers.debugServerPath.description": "Необязательный полный путь к запускаемому серверу отладки. Значение по умолчанию — NULL. Применяется с параметром miDebugServerAddress или с вашим собственным сервером через команду customSetupCommand, использующую -target-select remote .", "c_cpp.debuggers.debugServerArgs.description": "Необязательные аргументы сервера отладки. Значение по умолчанию: null.", "c_cpp.debuggers.serverStarted.description": "Дополнительный запускаемый сервером шаблон для поиска в выходных данных сервера отладки. Значение по умолчанию: null.", "c_cpp.debuggers.filterStdout.description": "Поиск запущенного сервером шаблона в потоке stdout и регистрация stdout в выходных данных отладки. Значение по умолчанию: true.", "c_cpp.debuggers.filterStderr.description": "Поиск запущенного сервером шаблона в потоке stderr и регистрация stderr в выходных данных отладки. Значение по умолчанию: false.", "c_cpp.debuggers.serverLaunchTimeout.description": "Необязательный период (в миллисекундах), в течение которого отладчик будет ожидать запуска debugServer. Значение по умолчанию: 10000.", "c_cpp.debuggers.coreDumpPath.description": "Необязательный полный путь к основному файлу дампа для указанной программы. Значение по умолчанию: null.", "c_cpp.debuggers.cppdbg.externalConsole.description": "Если задано значение true, для отлаживаемого объекта запускается консоль. Если задано значение false, в Linux и Windows он отображается в интегрированной консоли.", "c_cpp.debuggers.cppvsdbg.externalConsole.description": "[Устарело; необходимо использовать \"console\"] Если задано значение true, для отлаживаемого объекта запускается консоль. Если задано значение false, консоль не запускается.", "c_cpp.debuggers.cppvsdbg.console.description": "Место запуска целевого объекта отладки. Если не указано, по умолчанию используется \"internalConsole\".", "c_cpp.debuggers.cppvsdbg.console.internalConsole.description": "Вывод в консоль отладки VS Code. Не поддерживает чтение входных данных консоли (например: \"std::cin\" или \"scanf\")", "c_cpp.debuggers.cppvsdbg.console.integratedTerminal.description": "Интегрированный терминал VS Code", "c_cpp.debuggers.cppvsdbg.console.externalTerminal.description": "Консольные приложения будут запускаться во внешнем окне терминала. Окно будет использовано снова при повторном запуске и не будет закрываться автоматически при выходе из приложения.", "c_cpp.debuggers.cppvsdbg.console.newExternalWindow.description": "Консольные приложения будут запускаться в собственном внешнем окне консоли, которое будет закрываться при остановке приложения. Приложения, не являющиеся консольными, будут запускаться без терминала, и stdout/stderr будет игнорироваться.", "c_cpp.debuggers.avoidWindowsConsoleRedirection.description": "Если задано значение true, отключается перенаправление консоли отлаживаемого объекта, необходимое для поддержки встроенного терминала.", "c_cpp.debuggers.sourceFileMap.description": "Необязательные сопоставления исходного файла, переданные в подсистему отладки. Пример: \"{ \"/original/source/path\":\"/current/source/path\" }\"", "c_cpp.debuggers.processId.anyOf.description": "Необязательный идентификатор процесса, к которому требуется подключить отладчик. Используйте \"${command:pickProcess}\", чтобы получить список локальных запущенных процессов для подключения. Обратите внимание, что для подключения к процессу на некоторых платформах требуются права администратора.", "c_cpp.debuggers.symbolSearchPath.description": "Список каталогов, разделенных точкой с запятой, который следует использовать для поиска файлов символов (таких как PDB). Пример: \"c:\\каталог_1;c:\\каталог_2\".", "c_cpp.debuggers.dumpPath.description": "Необязательный полный путь к основному файлу дампа для указанной программы. Пример: \"c:\\temp\\app.dmp\". Значение по умолчанию: null.", "c_cpp.debuggers.enableDebugHeap.description": "Если задано значение false, процесс будет запущен с отключенной кучей отладки. При этом для переменной среды \"_NO_DEBUG_HEAP\" устанавливается значение \"1\".", "c_cpp.debuggers.symbolLoadInfo.description": "Явный контроль загрузки символов.", "c_cpp.debuggers.symbolLoadInfo.loadAll.description": "При значении true (истина) будут загружаться символы для всех библиотек. В противном случае символы общих библиотек (solib) загружаться не будут. По умолчанию: true.", "c_cpp.debuggers.symbolLoadInfo.exceptionList.description": "Список имен файлов (допустимы подстановочные знаки), разделенных точкой с запятой (\";\") изменяет работу LoadAll. Если LoadAll имеет значение true (истина), то для библиотек, имя которых соответствует какому-либо имени в списке, символы загружаться не будут. В противном случае символы будут загружаться только для библиотек с именами из списка. Пример: \"foo.so;bar.so\".", "c_cpp.debuggers.requireExactSource.description": "Необязательный флаг, требующий соответствия текущего исходного кода PDB-файлу.", "c_cpp.debuggers.stopAtConnect.description": "Если значение равно TRUE, отладчик должен остановиться после подключения к целевому объекту. Если значение равно FALSE, отладчик продолжит работу после подключения. Значение по умолчанию — FALSE.", "c_cpp.debuggers.hardwareBreakpoints.description": "Явное управление поведением аппаратной точки останова для удаленных целевых объектов.", "c_cpp.debuggers.hardwareBreakpoints.require.description": "Если значение равно TRUE, всегда используйте аппаратные точки останова. Значение по умолчанию — FALSE.", "c_cpp.debuggers.hardwareBreakpoints.limit.description": "Необязательное ограничение количества доступных аппаратных точек останова для использования. Применяется принудительно, только если require имеет значение TRUE, а limit больше 0. Значение по умолчанию — 0.", "c_cpp.taskDefinitions.name.description": "Имя задачи", "c_cpp.taskDefinitions.command.description": "Путь к компилятору или скрипту, выполняющему компиляцию", "c_cpp.taskDefinitions.args.description": "Дополнительные аргументы для передачи компилятору или скрипту компиляции", "c_cpp.taskDefinitions.options.description": "Дополнительные параметры команды", "c_cpp.taskDefinitions.options.cwd.description": "Текущий рабочий каталог выполняемой программы или сценария. Если этот параметр опущен, используется корневой каталог текущей рабочей области Code.", "c_cpp.taskDefinitions.detail.description": "Дополнительные сведения о задаче", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.description": "Текущие пути и пути времени компиляции к одним и тем же деревьям SourceTree. Файлы по пути EditorPath сопоставляются с путем CompileTimePath для сопоставления точек останова, а также сопоставляются из пути CompileTimePath с путем EditorPath при отображении расположений трассировки стека.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.editorPath.description": "Путь к дереву SourceTree, которое будет использоваться редактором.", "c_cpp.debuggers.sourceFileMap.sourceFileMapEntry.useForBreakpoints.description": "Значение false, если эта запись используется только для сопоставления расположений кадра стека. Значение true, если эта запись также должна использоваться при указании расположений точек останова.", "c_cpp.debuggers.symbolOptions.description": "Параметры, управляющие поиском и загрузкой символов (PDB-файлов).", "c_cpp.debuggers.VSSymbolOptions.description": "Предоставляет конфигурацию для поиска и загрузки символов в адаптер отладки.", "c_cpp.debuggers.VSSymbolOptions.searchPaths.description": "Массив URL-адресов сервера символов (например, http​://MyExampleSymbolServer) или каталогов (например: /build/symbols) для поиска PDB-файлов. Поиск в этих каталогах осуществляется в дополнение к расположениям по умолчанию — рядом с модулем и путем первоначального удаления PDB-файла.", "c_cpp.debuggers.VSSymbolOptions.searchMicrosoftSymbolServer.description": "Если значение равно \"true\", сервер символов (Майкрософт) (https​://msdl.microsoft.com​/download/symbols) добавляется к пути поиска символов. Если этот параметр не задан, по умолчанию используется значение \"false\".", "c_cpp.debuggers.VSSymbolOptions.cachePath.description": "Каталог, в котором должны кэшироваться символы, загруженные с серверов символов. Если значение не указано, то отладчик в Windows по умолчанию будет %TEMP%\\SymbolCache.", "c_cpp.debuggers.VSSymbolOptions.moduleFilter.description": "Предоставляет параметры для управления тем, для каких модулей (DLL-файлы) отладчик будет пытаться загружать символы (PDB-файлы).", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.description": "Предоставляет конфигурацию для загрузки символов в адаптер отладки.", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.mode.description": "Управляет тем, в каком из двух базовых режимов работы фильтр модуля работает.", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.mode.loadAllButExcluded.enumDescriptions": "Загрузите символы для всех модулей, если модуль не находится в массиве \"excludedModules\".", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.mode.loadOnlyIncluded.enumDescriptions": "Не пытайтесь загрузить символы для ЛЮБОГО модуля, если он не находится в массиве \"includedModules\", или он включен с помощью параметра \"includeSymbolsNextToModules\".", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.excludedModules.description": "Массив модулей, для которых отладчик не должен загружать символы. Поддерживаются подстановочные знаки (например: MyCompany.*.dll)\n\nЭто свойство игнорируется, если для \"mode\" задано значение \"loadAllButExcluded\".", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.includedModules.description": "Массив модулей, для которых отладчик должен загружать символы. Поддерживаются подстановочные знаки (например: MyCompany.*.dll)\n\nЭто свойство игнорируется, если для \"mode\" задано значение \"loadOnlyIncluded\".", "c_cpp.debuggers.VSSymbolOptionsModuleFilter.includeSymbolsNextToModules.description": "Если значение равно true, для любого модуля, НЕ входящего в массив \"includedModules\", отладчик по-прежнему будет проверять рядом с самим модулем и запускаемым исполняемым файлом, но он не будет проверять пути в списке поиска символов. По умолчанию для этого параметра установлено значение \"true\".\n\nЭто свойство игнорируется, если для параметра \"mode\" установлено значение \"loadOnlyIncluded\"." }