代码之家  ›  专栏  ›  技术社区  ›  joshcomley

如何防止在Resharper中自动关闭大括号?

  •  21
  • joshcomley  · 技术社区  · 15 年前

    一个简单的问题。

    我正在尝试重新竖琴,一打开它,它就为我关闭了我的花括号。我真的不喜欢这个“功能”,我已经通过设置窗口看了大约三次了,我似乎不知道如何禁用它!我是否在某个地方缺少一个明显的复选框?

    编辑:

    取消选中“完成后自动关闭括号”可以 玩这个把戏!

    我想在没有 } 出现在我面前:

    if(true){
    

    这似乎与IntelliSense完成没有任何关系。

    3 回复  |  直到 9 年前
        1
  •  22
  •   adrianbanks    15 年前

    要关闭此行为,请打开Resharper选项,然后打开 编辑 选项卡,勾选 自动插入右大括号 选择权。不需要重新启动Visual Studio。

        2
  •  11
  •   Appulus Frits Greuter    11 年前

    仅供参考:我认为在我意识到微软的“生产力工具”插件也有一个自动支架完成选项,默认设置为开启之前,Resharper中有一个错误。

    关闭:工具>生产力电动工具>自动支撑完成>关闭

        3
  •  10
  •   Eagle-Eye Ed DeGagne    9 年前

    ReSharper Options->Environment->Editor->Edit Behavior 并禁用“自动插入右大括号”。此外,如果这是新的Visual Studio安装,则默认情况下,较新版本也会执行此操作。你得去 Options->Text Editor->C#->General 并禁用“自动支撑完成”。