3

我习惯了 Eclipse 和 Java 开发,但因为我的工作,我需要开始用 C# 编码。我觉得 Visual Studio 不自动完成我的块有点烦人。例如,当我编写一个新函数、类或语句时,习惯于 IDE 自动完成我的块。所以当我输入:

private function sendData(String msg, String email) {

enter自动出现右括号,是否有任何设置可以启用此功能Microsoft visual C# 2010 express

4

4 回答 4

4

这对于 Express 版本是不可能的,因为您无法安装扩展。您需要使用Professional 或更高版本并使用第三方扩展。一些简单的免费工具可以做到这一点(例如Productivity Power Tools),商业产品ReSharper也是如此,它做得更多。后者可能会使 Visual Studio 具有您可能习惯于从 Eclipse 中获得的其他功能,例如更多的重构支持。

于 2012-05-04T18:59:20.977 回答
2

我几乎可以肯定 Productivity Power Tools 扩展将为您提供此功能。你可以在这里找到它:

http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef

这确实是一个很棒的附加组件,它可以让您更好地控制这样的选项。

于 2012-05-04T18:59:38.700 回答
1

Visual Studio 中没有内置这样的功能,但您可以安装像Brace Completer这样的插件来添加功能。

于 2012-05-04T19:02:28.437 回答
0

不,您不能在 Visual Studio 中默认执行此操作。访问Microsoft Connect以提交功能请求。

于 2012-05-04T18:59:06.413 回答