如何在 Visual Studio 中禁用自动大括号包围选择内容

问题描述 投票:0回答:2

一切都很好,直到一次更新更改了格式设置,并且我不知道如何反转它。

每当我选择 C++ 代码并尝试用左大括号替换文本时,它只会包围所选文本,而不是用左大括号替换它。

The behavior

一段时间后,这会变得非常令人沮丧,例如使用选择时,现在不可能尝试用

<
符号替换
>
less 符号。 我怎样才能禁用此行为?


我正在使用 Visual Studio Community 2022 版本 17.4.0

visual-studio autocomplete formatting
2个回答
12
投票

要禁用此模式,请前往:

工具 -> 选项 -> 文本编辑器 -> C/C++ -> 高级

并将

Auto Surround Mode
设置为
Never

Disable Auto Surround Mode


0
投票

我使用的是 Visual Studio Professional 2022 版本 17.10.3,但无法在与接受的答案相同的位置找到该设置。

如果您找不到此设置,可以在文本编辑器 -> 常规下找到它,部分标题“显示”,设置名称“键入引号或括号时自动包围选择”。

© www.soinside.com 2019 - 2024. All rights reserved.