visualstudio 2010 VB.NET自定义编写New时自动显示的代码

时间:2010-09-22 17:19:27

标签: visual-studio-2010 code-snippets

在代码编辑器中我写

Sub New (enter)

编辑器自动插入:

Sub New()

    ' This call is required by the designer.
    InitializeComponent()

    ' Add any initialization after the InitializeComponent() call.

End Sub

如何自定义它编写的代码?在代码片段管理器中找不到它。

1 个答案:

答案 0 :(得分:1)

此字符串被烘焙到Common7 \ IDE \ 1033 \ msvb7ui.dll中。换句话说,它是在实现VB.NET IDE的二进制代码中进行硬编码的。

实现IDisposable时自动生成的代码也是如此。实际情况要糟糕得多,因为该代码在99.9%的情况下是不合适的。

如果确实让您烦恼,可以使用File + Open + File并导航到DLL。打开字符串表,然后双击“字符串表”。它是字符串#1059。请注意,您无法更改行间距或注释。请确保备份文件,我自己没有尝试过。