代码之家  ›  专栏  ›  技术社区  ›  vulkanino

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

  •  0
  • vulkanino  · 技术社区  · 14 年前

    当我在代码编辑器中编写

    Sub New (enter)
    

    编辑器将自动插入:

    Sub New()
    
        ' This call is required by the designer.
        InitializeComponent()
    
        ' Add any initialization after the InitializeComponent() call.
    
    End Sub
    

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

    1 回复  |  直到 14 年前
        1
  •  1
  •   Hans Passant    14 年前

    此字符串被烘焙到Common7\IDE\1033\msvb7中用户界面.dll. 换句话说,它是硬编码在二进制代码中实现的VB.NET版石斑鱼类。

    实现IDisposable时自动生成的代码也是如此。事实上更糟糕的是,99.9%的时间里这种代码是不合适的。

    如果它 烦扰你,你可以使用文件+打开+文件和导航到DLL。打开字符串表并双击“字符串表”。它是字符串#1059。请注意,不能更改行距或注释。一定要备份文件,我自己没试过。