这更像是Visual Studio [> = 2010]的设计问题。
示例:在VB环境中实现IDisposed时,Public Sub Dispose
正文中有许多注释和一个关于如何执行操作的分支。字段disposed
也会自动插入到类中。
现在,当我设计一个接口或抽象类时,有没有办法为每个抽象过程/属性体定义某种“模板”,包含注释甚至是分支/循环?
修改 现在我意识到C#环境对这些模板/片段有不同的方法,但我想让它们可供两种环境中的开发人员使用。
在使用Implement Interface
或Implement abstract Class
时或在选择可覆盖的过程后选择TABing时,应优先插入这些代码段。
EDIT2:
好吧,Snipped Editor确实提供了一个合理的解决方案。
基本上我必须在路径上更新VS的每个目标实例的自定义片段
C:\%ProgramFiles%\Microsoft Visual Studio %VSVER%\%ENV%\Snippets\%LANG%\...
我希望有一种方法可以通过引用的Assembly / Resource为VS提供片段。*