【发布时间】:2014-02-23 07:49:33
【问题描述】:
使用:Visual Studio Pro 2013
我习惯于使用 Eclipse 在 Java 中工作。
我通常的流程是:
object. CTRL+SPACE + ENTER
它会自动完成方法并将正确的大括号和方法输入放在那里:
object.myMethod();
or
object.myMethod(input1,input2);
我试图在 C# 中获得与 VS 相同的行为。我可以得到该方法,但由于某种原因它不想包含最后的括号。
我明白了:
object.myMethod
有没有办法启用它?
【问题讨论】:
-
默认可以使用
space自动补全当前语句。您可以在Tools->Options->Text Editor->C#->IntelliSense找到有关自动完成的选项。此外,我建议您查看 JetBrains 的ReSharper。它是使用 Visual Studio 的所有类型开发人员的通用扩展。 -
是的,
space完成了语句,但不添加括号。当然我不需要扩展来添加一些括号!?这一定是最常见的任务之一!!! -
我认为您要查找的内容类似于 jetbrains.com/resharper
-
不要按空格键来完成,而是输入一个左括号,这将完成您输入的内容并添加两个括号。
-
有人找到解决办法了吗?也许是带有此选项的免费扩展程序或其他东西?
标签: c# visual-studio parentheses brackets