【问题标题】:Can you enable Error Corrections for C# in Visual Studio?能否在 Visual Studio 中启用 C# 的纠错功能?
【发布时间】:2012-08-21 09:40:33
【问题描述】:

Visual Studio 2010 包含适用于 VB 程序员的 error corrections,例如,它允许您导入命名空间或生成存根类/方法,从而导致编译器错误。

例如,如果您键入:

Dim mm As MailMessage 没有Imports System.Net.Mail,您将获得一个方便的小工具提示,只需单击一下即可导入命名空间。

我最近切换到 C# 开发,我真的很想念这个小工具 - 如果你不确定命名空间,你必须去谷歌查找,然后手动添加 using

有没有办法像你写VB时那样启用纠错功能?

我已经完成了通常的谷歌搜索,似乎没有提到 C# - 只是 VB。

【问题讨论】:

    标签: visual-studio-2010 error-correction


    【解决方案1】:

    我每天在 VS2010 中使用 C#,它完成了你提到的所有事情。例如,通常当您将代码粘贴到没有相关 using 语句的类中时,VS 会询问您是否要为粘贴的代码添加 usings。值得检查您的设置以确保您启用了此类功能,例如“自动列出成员”等。其中还有其他有用的设置。熟悉您的选择是值得的。

    我会为 C# 开发推荐的一件事是 Resharper 7。它是一个很棒的工具,可以大大加快编码速度。它还将提出改进代码、执行标准等方面的建议。您还可以对其进行配置以执行贵公司使用的编码标准。我相信你可以得到一个试用版。我会得到它来试用它,然后如果需要,向贵公司提出购买请求或自己购买。这很值得。

    Resharper 7

    附:附带说明一下,如果您不知道,可以按 ctrl+空格键来打开智能感知选项。

    【讨论】:

    • 感谢您的建议 - 已下载并安装了试用版。
    • 确保按照您想要的方式进行配置。它可能会提出您不想要的建议,在这种情况下,您可以单击它提出建议的单词,并且与 VS 类似,左侧会出现一个小框。您可以从此处选择“检查选项”,然后更改该建议的设置,以将其级别从说警告降低到建议。
    【解决方案2】:

    C# 编辑器有这个。只需单击类名,您就会看到一个彩色的下划线。单击它,您将获得有关如何解析类(或接口或其他)的建议。

    或者将代码编辑器光标放在类名上,然后按 ALT + SHIFT + F10 会弹出相同的建议。

    【讨论】:

    • 哦,是的!它与 VB 不同,因为您必须单击类名,而不仅仅是将鼠标悬停在它上面,而且它出现在单词的左侧而不是右侧。但那里都是一样的。谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 2015-01-21
    • 2017-08-08
    • 2011-11-17
    • 2014-12-07
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多