Visual Studio代码片段的方法?

By simon at 2018-02-07 • 0人收藏 • 42人看过

在Visual Studio中,我可以输入例如

用于TAB TAB 并弹出一个代码片段。 是否有私人/公共/ e的内置代码片段TC。方法呢?

7 个回复 | 最后更新于 2018-02-07
2018-02-07   #1

ctor:默认的构造函数 道具:属性 propg:只读属性 sim:static int main方法 svm:static void main方法 疗法e是一个很好的名单 [这里](http://www.developer.com/net/net/article.php/3557701/Introducing- 视觉工作室 - 2005年智能感知码 - 锡ippets.htm)。如果你想做 你自己的[片段设计器](https://github.com/mmanela/snippetdesigner)是 很好。

2018-02-07   #2

属性是

道具{TAB} {TAB}

2018-02-07   #3

ctor:默认的构造函数 道具:属性 propg:只读属性 sim:static int main方法 svm:static void main方法 疗法e是一个很好的名单 [这里](http://www.developer.com/net/net/article.php/3557701/Introducing- 视觉工作室 - 2005年智能感知码 - 锡ippets.htm)。如果你想做 你自己的[片段设计器](https://github.com/mmanela/snippetdesigner)是 很好。

2018-02-07   #4

您可以创建风俗片段。喜欢这个: http://www.mediafire.com/file/gz3tzjnydk5/meth.snippet

2018-02-07   #5

我为自己的方法做了自己的片段。它的XML代码如下所示 您可以将其添加到名为“mymethod.snippet”的文件中“ (要么 whateveryouwant.snippet)在C:\ Users \ YOURUSERNAME \ Documents \ Visual Studio中 2012 \代码片段\ Visual C#\我的代码片段(你的路可能不一样 因为我用VS2012):

<CodeSnippet Format="1.0.0">
    <Header>
        <Title>method</Title>
        <Shortcut>method</Shortcut>
        <SnippetTypes>
            <SnippetType>Expansion</SnippetType>
        </SnippetTypes>
    </Header>
    <Snippet>
        <Declarations>
            <Literal>
                <ID>access_modifier</ID>
                <Default>private</Default>
            </Literal>
            <Literal>
                <ID>return_type</ID>
                <Default>void</Default>
            </Literal>
            <Literal>
                <ID>name</ID>
                <Default>New_method</Default>
            </Literal>
        </Declarations>
        <Code Language="csharp">
            <![CDATA[$access_modifier$ $return_type$ $name$ ()
    {
    $end$
    }]]>
        </Code>
    </Snippet>
</CodeSnippet>

2018-02-07   #6

以下是我用于为Visual Studio 2010创建自定义代码段的步骤, 但这些步骤在2008年工作。 创建一个新的文本文件e命名method.snippet并粘贴以下内容:

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets  xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>method</Title>
            <Shortcut>method</Shortcut>
            <Description>Code snippet for method</Description>
            <Author>Kevin Hogg</Author>
            <SnippetTypes>
                <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
        </Header>
        <Snippet>
            <Declarations>
                <Literal>
                    <ID>methodname</ID>
                    <ToolTip>Method name</ToolTip>
                    <Function>MethodName()</Function>
                    <Default>MethodNamePlaceholder</Default>
                </Literal>
            </Declarations>
            <Code Language="csharp"><![CDATA[public void $methodname$ ()
    {
        $end$
    }]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>
将您的文件复制到Windows资源管理器中的片段文件夹中:   * VVisual Studio 2010:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ VC#\ Snippets \ 1033 \ Visual C#* Visual Studio 2008:C:\ Pr文件(x86)\ Microsoft Visual Studio 9.0 \ VC#\ Snippets \ 1033 \ Visual C# 一旦你保存你的文件片段是自动的加载,所以你现在可以 打开visual studio并输入
method
*其中是键盘上的tab键。 你现在应该e使用MethodNamePlaceholder创建以下内容 突出显示,以便您可以更改名称。
    public void MethodNamePlaceholder()
    {

    }

2018-02-07   #7

您可以将方法摘要下载为[VS 扩展(https://visualstudiogallery.msdn.microsoft.com/d4e9939d-baac-43d4 -bec电子960eb57e02c1?SRC = VSIDE)。 支持以下内容:

method (typical method)

vmethod (virtual method)

smethod (static method)

xmethod (extension method)
  1.在Visual Studio中,转到工具|扩展和更新   2。观察扩展和更新窗口   3.输入“C#方法代码片段”

登录后方可回帖

Loading...