【发布时间】:2012-08-24 01:33:39
【问题描述】:
刚从 vs10 迁移到 vs12,花括号似乎与其他一些功能(例如 C# 中的缩进)完全断开(?) 例如输入:
public static void myFunc() {
在 Visual Studio 10 中,它会自动为其添加右花括号。 是否有一些电动工具或其他东西可以解决这个问题并给出相同的行为? Brace Completer 需要在函数后按 Enter 才能添加右大括号。
同样在工具->选项->文本编辑器->c#->格式化->自动格式化}上的已完成块
默认开启..
【问题讨论】:
-
"tools->options->text-editor->c#->formatting-> automaticcly format completed block on }" 不会自动添加结束括号。当您添加结束大括号时,它会格式化封闭的代码......正确缩进等。
-
谢谢,我需要这个来关闭自动支架,真烦人!
-
我有相反的问题。似乎 2013 默认情况下正在执行此操作。你到底是怎么关掉这个的!?
-
找到它,在文本编辑器下(没有子组,只选择父“文本编辑器”节点),取消选中(或者如果你像 OP 一样疯狂,选中)“自动大括号完成”。
-
想在 C#/VB 中为 RichTextBox 创建自动完成括号然后转到 -- AutoComplete Brackets In C#.NET/VB .NET
标签: c# ide visual-studio-2012 visual-studio-power-tools