Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Параметры интегрированной среды разработки Visual Studio, также называемые параметрами, позволяют управлять многими аспектами поведения интегрированной среды разработки и всеми его инструментами, компонентами и расширениями. Чтобы получить доступ к параметрам Visual Studio, выберите"Параметры>" в главном меню.
Обзор иерархии категорий
Параметры упорядочены по категориям, показанным в дереве иерархии слева. Например, среда ссылается на основное окно интегрированной среды разработки. Найдите любой параметр в дереве или найдите параметр по имени, категории или ключевому слову, если вы знаете что-то о нужном параметре.
Параметры, связанные с определенными рабочими нагрузками, необязательными компонентами или расширениями, не отображаются в дереве, если они не установлены. См. статью "Изменить Visual Studio " для установки рабочих нагрузок и компонентов. Сведения о расширениях см. в разделе "Управление расширениями".
Замечание
Некоторые параметры, которые не были перенесены в интерфейс Visual Studio 2026, не отображаются в обычных местах, где их можно использовать для поиска. Например, шрифты и цвета иучетные записи не перенесены в Visual Studio 2026 в первом общедоступном выпуске. Чтобы найти эти параметры, используйте функцию поиска.
Параметры поиска по ключевым словам
Поиск находит любой параметр, содержащий ключевые слова, которые вы вводите, и позволяет выбрать нужный. Чтобы очистить результаты поиска, выберите X.
Последние поисковые запросы запоминаются и предлагаются в качестве предложений по мере ввода, поэтому их можно легко повторять.
Параметры фильтра
Также можно фильтровать параметры определенными способами. Например, можно отфильтровать только параметры, связанные с специальными возможностями, производительностью или параметрами, измененными по умолчанию.
Параметры области по пользователю или решению
Поле "Область применения" позволяет определить параметры решения, над которым вы работаете. Например, можно выбрать разные цвета темы для каждого решения, на которое вы работаете. Визуальное различие может упростить поиск правильного окна интегрированной среды разработки при открытии нескольких окон.
Когда изменения вступили в силу?
Большинство изменений параметров вступили в силу немедленно, не требуя действия сохранения или применения, или перезапуска интегрированной среды разработки. Параметры, для применения которых нужно перезапустить среду разработки, будут отображать сообщение при их изменении.
Синхронизация параметров
Параметры обычно связаны с профилем пользователя и синхронизируются с другими сеансами Visual Studio при входе с тем же профилем. Для синхронизации параметров необходимо войти. При первой установке Visual Studio 2026 вы можете импортировать параметры из предыдущей установки. Это действие импортирует все параметры. Параметры, ранее синхронизированные, автоматически применяются к новой установке. Любые последующие изменения параметров синхронизируются с другими сеансами Visual Studio 2026, в которых выполняется вход с тем же профилем, но эти параметры не синхронизируются с Visual Studio 2022. Дополнительные сведения см. в разделе "Синхронизированные параметры" в Visual Studio.
Кнопка синхронизации
Нажмите кнопку "Синхронизация ", чтобы синхронизировать локальные параметры и параметры синхронизации в сети.
Visual Studio связывает параметры на странице "Параметры " с профилем входа и синхронизирует их между установками, используюющими ту же учетную запись. После изменения параметра Visual Studio автоматически применяет его к другим сеансам входа, что помогает обеспечить согласованность среды.
Кнопка "Синхронизация " позволяет вручную активировать синхронизацию, чтобы локальные параметры были up-to-date с сохраненными параметрами. Это может быть полезно, если вы хотите немедленно примирить локальные изменения с удаленной копией, но обычная синхронизация также происходит автоматически, не требуя ручного действия.
Просмотр или изменение файла конфигурации JSON
Вы можете просмотреть или изменить параметры, измененные по умолчанию, открыв JSON-файл конфигурации. Чтобы открыть файл, выберите "Изменить параметры пользователя в формате JSON " на панели инструментов. Откроется конфигурация JSON, показывающая, какие параметры вы настроили. Их можно изменить в ФОРМАТЕ JSON или скопировать любой параметр в буфер обмена для совместного использования настроек с другими пользователями.
Ниже приведен пример файла параметров:
/* Visual Studio Settings File */
{
"languages.dockerfile.general.wordWrapVisualGlyphs": false,
"languages.fSharpInteractive.general.wordWrapVisualGlyphs": false,
"languages.memory.general.wordWrapVisualGlyphs": false,
"languages.register.general.wordWrapVisualGlyphs": false,
"languages.typeScript.general.wordWrapVisualGlyphs": false,
"languages.vbScript.general.wordWrapVisualGlyphs": false,
"languages.cpp.intelliSense.errors.enableErrorFixSuggestions": false,
"languages.defaults.general.wordWrapVisualGlyphs": true,
"textEditor.advanced.diffOverviewMargin": true,
"textEditor.general.stickyScroll.maxLines": 100,
"copilot.general.debugger.enableDiagnosticsHubProfilerAgent": false,
"copilot.general.editor.enableAdaptivePaste": false,
"copilot.general.editor.enableMermaidPreview": false,
"languages.basic.general.showCompletionOnTyping.hideAdvancedMembers": false,
"languages.cpp.codeCleanup.includeCleanup.addMissingSuggestionLevel": "suggestion",
"languages.cpp.codeCleanup.includeCleanup.removeUnusedSuggestionLevel": "dimmed",
"languages.csharp.general.wordWrapVisualGlyphs": false,
"languages.json.general.navigationBar": true,
"languages.rest.tabs.indenting": "smart",
"languages.rest.general.navigationBar": true,
"languages.cpp.textEditor.preprocessor.showPreprocessorInactiveColor": false,
"languages.cpp.intelliSense.quickInfo.enableQuickInfoHelpLink": false,
"languages.cpp.intelliSense.singleFile.enableSingleFileISense": false,
"languages.cpp.intelliSense.enableTemplateIntelliSense": false,
"languages.cpp.textEditor.outlining.enableOutliningOnFileOpen": false,
"languages.cpp.intelliSense.inactivePlatformIntelliSenseLimit": 1,
"languages.cpp.codeCleanup.sortIncludes.priorityCaseSensitive": false,
"languages.cpp.codeStyle.formatting.spacing.spaceAfterSemicolon": true,
"languages.cpp.intelliSense.quickInfo.useWebSearchOnQuickInfoHelpLink": false,
"languages.cpp.intelliSense.browsingNavigation.wholeCodebaseSemanticIndex.maximumWorkerThreads": 4,
"languages.cpp.intelliSense.browsingNavigation.databaseFallback.location": "0",
"languages.cpp.intelliSense.maximumCachedTranslationUnits": 15,
"languages.dockerfile.scrollbars.verticalScrollBarMode": "map",
"languages.cpp.intelliSense.errors.maximumErrorFixErrors": 2,
"languages.fSharpInteractive.scrollbars.verticalScrollBarMode": "map",
"textEditor.general.display.autoBraceSurround": true,
"textEditor.general.imageHoverPreview": true,
"textEditor.general.display.zeroWidthCharacters": false,
"languages.cpp.intelliSense.references.maxFindReferencesThreads": 7,
"languages.cpp.intelliSense.references.autoTuneMaximumFindReferencesThreads": true,
"languages.memory.scrollbars.verticalScrollBarMode": "map",
"languages.plainText.scrollbars.verticalScrollBarMode": "bar",
"copilot.general.chat.preferredChatMode": "Ask",
"languages.razor.tabs.character": "space",
"environment.general.showStatusBar": false,
"languages.register.scrollbars.verticalScrollBarMode": "map",
"languages.vbScript.scrollbars.verticalScrollBarMode": "map"
}