gpt4 book ai didi

visual-studio - 代码片段: Auto complete for ArgumentNullException in Visual Studio

转载 作者:行者123 更新时间:2023-12-02 19:39:02 24 4
gpt4 key购买 nike

我经常编写如下的 C# 代码:

    void func(object myObject)
{
if (myObject == null)
{
throw new ArgumentNullException("myObject");
}
...

如何在 Visual Studio 2012 中为该类型的代码编写自动完成功能,以便我不必一直键入该代码?

最佳答案

由于没有人感兴趣,我将通过发布我自己的解决方案来结束这个问题。将以下文件放入 C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Snippets\1033\Visual C#\ifn.snippet 即可解决问题:

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>ifn</Title>
<Shortcut>ifn</Shortcut>
<Description>Code snippet for if (arg==null)</Description>
<Author>sam green</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>argument</ID>
<Default>arg</Default>
<ToolTip>Argument</ToolTip>
</Literal>
</Declarations>
<Code Language="csharp"><![CDATA[if ($argument$ == null)
{
throw new ArgumentException("$argument$");
}$end$]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>

关于visual-studio - 代码片段: Auto complete for ArgumentNullException in Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18905475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com