【问题标题】:Using VS Pro 2013, is there a way to tweak the 'Automatic brace completion' functionality?使用 VS Pro 2013,有没有办法调整“自动大括号完成”功能?
【发布时间】:2014-02-27 17:23:54
【问题描述】:

目前,在 VS C# 编辑器中,automatic brace completion 功能在我键入左括号后插入右括号(以括号之间的光标结束)。

例如,"MethodName(" == "MethodName(|)"

但是,当我输入不带参数的方法的名称时,我只想输入右括号并让编辑器“插入”左括号(在右括号之后用光标完成)。

例如,"MethodName)" == "MethodName()|"

【问题讨论】:

    标签: c# visual-studio-2013


    【解决方案1】:

    Visual Studio 没有这样的东西。您只能设置为自动完成括号/大括号/引号。

    你可以在this question看到我的回答。

    检查文本编辑器/所有语言/常规页面上的选项。选择“自动大括号完成”。

    顺便说一句,在2013年你可以在Options中的treeview控件顶部搜索“brace”之类的词来查找所有被“brace”找到的页面。

    【讨论】:

    • 我可以用完全相同的文字回答,但来自here。 :)
    • @aloisdg 哦,是的,我从这个页面得到了答案,但我找不到答案链接。
    【解决方案2】:

    如果您想键入 关闭 括号并启动 IntelliSense,那么您就很不幸:Visual Studio 没有提供开箱即用的此类功能。

    您可能对第三方扩展有一些运气,但我怀疑是否有类似的东西。

    【讨论】:

      猜你喜欢
      • 2022-08-12
      • 2021-11-15
      • 1970-01-01
      • 1970-01-01
      • 2022-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-15
      相关资源
      最近更新 更多