【发布时间】:2017-04-26 21:14:18
【问题描述】:
我是 Visual Studio 和 Resharper 的长期用户,但最近升级了两者(VS 2015、Resharper 2016.2)。
多年来,当我在 VS 中键入时,我输入一个左大括号或括号或引号,它会在后面插入右括号,并将光标留在原处,以便我可以在其中键入参数或任何内容之间。这一切都很好,我喜欢这样,但通常当我开始输入结束括号/大括号/引号时,它实际上并没有插入它,而是跳过已经存在的那个。
现在 VS 突然停止这样做了。当我键入结束字符时,它会插入它,而忽略它已经存在的事实。由于我是一个打字速度很快的打字员,并且多年来一直这样做,因此不得不忘记这种行为并重新学习一种新行为非常烦人。
正如我所说,我刚刚升级了 VS 和 Resharper,所以我不知道哪个是这个问题的根源,或者哪个可能有一个新的选项来控制这个行为。
有人可以帮忙吗?我只是希望它回到过去的方式。
编辑: 经过一些测试,我意识到花括号仍然可以正常工作。也就是说,如果我将光标放在一个右花括号上,然后键入一个右花括号,它将跳过那里的那个。但是,这不适用于括号、方括号或引号。
【问题讨论】:
-
在工具下选择“重置设置”,看看会发生什么。尽管您可能有干扰设置的第三方扩展程序。
标签: c# visual-studio-2015 resharper-2016