【问题标题】:Automated generating a header when adding a new class (C#, Visual Studio)添加新类时自动生成标题(C#、Visual Studio)
【发布时间】:2016-04-14 09:13:14
【问题描述】:

我有一个项目,它很安静。我希望在添加一个新类时,该类将自动具有一个标题,该标题可以设计为类似于 thread 中的标题。是否有可能在 Visual Studio 中设置它? 接下来是有很多没有标题的类。是否有可能自动更改此设置?是否已经有一些解决方案。

提前非常感谢!

【问题讨论】:

标签: c# visual-studio


【解决方案1】:

创建自定义项目模板:

以您想要的方式创建带有标题的 .cs 文件。

转到文件 -> 导出模板

选择项目模板

选择包含您的文件的项目

点击下一步

选择你的文件

下一个

选择参考文献

下一个

设置名称、描述、图像 您可以使用任何图片,但您可能想从Visual Studio image gallery 中挑选一张

选择自动将模板导入visual studio

下一个

现在,当您右键单击一个项目并选择“新建项目”时,您的模板将与所有其他模板一起出现在列表中。您可能需要搜索它。您还将拥有一个 zip 文件,您可以将其提供给其他人以导入到他们的 Visual Studio 中。

如果您需要提示用户输入信息,您可以得到更详细的信息,但这需要一个 .vsix 项目。

至于如何处理预先存在的类 - 您要么必须将它们全部打开并粘贴标题,要么编写一些代码通过解决方案的文件夹,以某种方式识别您想要的 .cs 文件(也许是按命名空间?)并附加标题。 .cs 文件毕竟只是文本。

【讨论】:

  • 您可能需要重新启动 VS 才能看到您的新自定义模板。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-29
  • 2019-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-13
相关资源
最近更新 更多