一个简单的问题。
我正在尝试使用ReSharper,一打开它就会关闭我的花括号。我真的不喜欢这个“功能”,我在设置窗口看到了三个长镜头,我似乎无法弄清楚如何禁用它!我在某个地方错过了一个明显的复选框吗?
修改
取消选中“完成后自动关闭括号”不可以做到这一点!
我希望能够在没有出现}
的情况下输入以下内容:
if(true){
这似乎与intellisense完成没什么关系。
答案 0 :(得分:22)
要关闭此行为,请打开ReSharper选项,然后在编辑器标签上,取消选中自动插入右括号选项。应该不需要重新启动Visual Studio。
答案 1 :(得分:11)
仅供参考:我认为ReSharper中存在一个错误,直到我意识到Microsoft的“Productivity Power Tools”插件还有一个自动大括号完成选项,默认设置为on。
要关闭它:工具&gt;生产力电动工具&gt; <自动支撑完成>关
答案 2 :(得分:10)
转到ReSharper Options->Environment->Editor->Edit Behavior
并禁用&#34;自动插入右括号&#34;。此外,如果这是一个新的Visual Studio安装,则较新版本也会默认执行此操作。您必须转到Options->Text Editor->C#->General
并禁用&#34;自动大括号完成。&#34;