有用的visual studio 2010 C#intellisense代码片段列表

Sha*_*ean 7 c# visual-studio-2010 code-snippets

我正在寻找一个C#代码片段列表,这些代码片段可以让我们在visual studio 2010中更快地完成工作.

PS.我在谈论视觉工作室中的代码片段作为扩展.Ctrl + K,Ctrl + X,访问代码段....

例如,我在屏幕演员中看到一个人输入'pi'并按下其他按钮.该片段为他创建了这个:

private int _{namehere};
public int {namehere} {
    get{ return _{namehere}; }
    set{ _{namehere} = value; }
}
Run Code Online (Sandbox Code Playgroud)

Nat*_*ler 3

会使“我的”在 VS2010 中工作得更快的代码片段不一定会使“你的”工作得更快。我使用各种片段来执行经常重复的任务,或者很少执行的任务,以至于如果不参考以前的工作或示例,我就无法准确记住如何执行它们。我使用的片段主要与 DICOM 和成像相关。这些对大多数人来说并不是很有用。

我认为对您最有利的是创建您自己的片段库,这些片段是您在代码中常用的项目。请参阅您在问题中链接的页面上的第一个链接,了解如何创建自己的代码片段。

还有一些有用的片段编辑器和创建器,例如片段编辑器片段创建器,可以帮助管理和修改片段。

具体来说,对于您引用的代码片段,将以下内容另存为 .snippet 文件并将其放置在“My Documents\Visual Studio 2010\Code Snippets\Visual C#\My Code Snippets\”文件夹中:

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <CodeSnippet Format="1.0.0">
    <Header>
      <Title>Public Integer Property</Title>
      <Author>md5sum</Author>
      <Description>Creates a private integer member with a public integer property</Description>
      <HelpUrl />
      <SnippetTypes />
      <Keywords />
      <Shortcut>pi</Shortcut>
    </Header>
    <Snippet>
      <References />
      <Imports />
      <Declarations>
        <Literal Editable="true">
          <ID>varName</ID>
          <Type>int</Type>
          <ToolTip>The name of the variable.</ToolTip>
          <Default>VarName</Default>
          <Function />
        </Literal>
      </Declarations>
      <Code Language="csharp" Kind="method decl" Delimiter="$"><![CDATA[private int _$varName$
    public int $varName$
    {
        get
        {
            return _$varName$;
        }
        set
        {
            $varName$ = value;
        }
    }]]></Code>
    </Snippet>
  </CodeSnippet>
</CodeSnippets>
Run Code Online (Sandbox Code Playgroud)