当前位置:  开发笔记 > 编程语言 > 正文

用于方法的Visual Studio代码段?

如何解决《用于方法的VisualStudio代码段?》经验,为你挑选了5个好方法。

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

对于 TAB TAB

并弹出一个代码片段.

是否有私有,公共等方法的内置代码片段?



1> Cameron MacF..:

ctor:默认构造函数

道具:财产

propg:只读属性

sim:static int main方法

svm:static void main方法

有一个很好的列表在这里.如果你想制作自己的Snippet Designer非常好.

这里是VS 2017的所有Visual C#代码片段



2> Scott Nimrod..:

您可以将方法片段下载为VS扩展.

支持以下内容:

method (typical method)

vmethod (virtual method)

smethod (static method)

xmethod (extension method)

    在Visual Studio中,转到"工具"| 扩展和更新

    观察扩展和更新窗口

    输入"C#Methods Code Snippets"



3> Kevin Hogg..:

以下是我用于为Visual Studio 2010创建自定义代码段的步骤,但这些步骤适用于2008.

创建一个名为method.snippet的新文本文件并粘贴以下内容:



    
        
method method Code snippet for method Kevin Hogg Expansion
methodname Method name MethodName() MethodNamePlaceholder

将文件复制到Windows资源管理器中的代码段文件夹中:

Visual Studio 2010:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\VC#\ Snippets\1033\Visual C#

Visual Studio 2008:C:\ Program Files(x86)\ Microsoft Visual Studio 9.0\VC#\ Snippets\1033\Visual C#

保存文件后,片段会自动加载,因此您现在可以打开visual studio并键入

method

*其中是键盘上的Tab键.

您现在应该看到创建了以下内容,并突出显示了MethodNamePlaceholder,以便您可以更改名称.

public void MethodNamePlaceholder()
{

}



4> ANewGuyInTow..:

如果您想查看所有可用的列表snippet:

CTRL+K然后按CTRL+X



5> 小智..:

我使用的一些代码片段,也在MSDN上提到如下:

    ' #if 创建一个#if指令和一个#endif指令.

    ' #region 创建一个#region指令和一个#endregion指令.

    为包含类创建析构函数.

    attribute 为从Attribute派生的类创建声明.

    checked创建一个选中的块.

    class 创建一个类声明.

    ctor 为包含类创建构造函数.

    cw 创建对WriteLine的调用.

    do 创建一个do while循环.

    else 创建一个else块.

    枚举 创建枚举声明.

    equals 创建一个方法声明,该声明覆盖Object类中定义的Equals方法.

    exception 为从派生例外派生的类创建声明(默认情况下为Exception).

    for 创建for循环.

    foreach 创建一个foreach循环.

    forr 创建一个for循环,在每次迭代后递减循环变量.

    if 创建if块.

    indexer 创建索引器声明.

    interface 创建接口声明.

    invoke 创建一个安全地调用事件的块.

    iterator 创建一个迭代器.

    iterindex 使用嵌套类创建"命名"迭代器和索引器对.

    lock 创建一个锁定块.

    mbox 创建对MessageBox.Show的调用.您可能必须添加对System.Windows.Forms.dll的引用.

    namespace 创建名称空间声明.

    prop 创建一个自动实现的属性声明.

    propfull 使用get和set访问器创建属性声明.

    propg 使用私有"set"访问器创建只读的自动实现属性.

    sim 创建一个静态int Main方法声明.

    struct 创建结构声明.

    svm 创建一个静态void Main方法声明.

    switch 创建一个开关块.

    尝试 创建一个try-catch块.

    tryf 创建一个try-finally块.

    unchecked 创建未经检查的块.

    unsafe 创建一个不安全的块.

    using 创建using指令.

    while 创建while循环.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有