经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 软件/图像 » Visual Studio » 查看文章
Visual Studio模板代码注释小技巧
来源:cnblogs  作者:wuyong360  时间:2019/10/16 12:09:56  对本文有异议

在日常开发过程中,难免有这样一种需求:就是你所建的每一个类文件或者接口文件都需要标注下作者姓名以及类的用途。如果我们每次创建文件的时候都需要写一遍这些信息是很烦神的。还好Visual Studio给我们提供了模板注释的功能来自动帮我们生成类似的注释代码。今天趁着中午休息的时间就让我们一起来操作下吧。

作者:依乐祝
原文链接:https://www.cnblogs.com/yilezhu/p/11132090.html

  1. 首先定位到你的VS的安装目录:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\ItemTemplates\CSharp\Code\2052这里根据你的vs版本可能路径要做适当的调整,具体怎么调整,我想聪明如你,应该能够理解。

    1562219147567

  2. 定位到上面路径后,看到如下的文件结构,这里大致介绍一下文件结构,这里我们只进行类以及接口,WebClass的模板代码注释的设置,至于其他的可自行选择设置:

    1562219294264

  3. 我们打开Class文件夹,看到如下的两个文件,选择.cs结尾的文件并打开。如下所示:

    1562219404140

  4. 打开后,会看到如下所示的代码:

    1562219528824

这时候我们在顶部加入我们的注释模板文件,如下所示:

1562219622876

具体文本代码如下,当然你可以根据自己的喜好,自由设置注释模板,文章最后我会给出几个比较的模板:

  1. /*
  2. *┌────────────────────────────────────────────────┐
  3. *│ 描 述:$safeitemrootname$
  4. *│ 作 者:lzhu
  5. *│ 版 本:1.0
  6. *│ 创建时间:$time$
  7. *└────────────────────────────────────────────────┘
  8. */
  9. using System;
  10. using System.Collections.Generic;
  11. $if$ ($targetframeworkversion$ >= 3.5)using System.Linq;
  12. $endif$using System.Text;
  13. $if$ ($targetframeworkversion$ >= 4.5)using System.Threading.Tasks;
  14. $endif$
  15. namespace $rootnamespace$
  16. {
  17. public class $safeitemrootname$
  18. {
  19. }
  20. }
  1. 同样的方式,设置接口的模板代码注释,这里就不演示了。只是需要注意的是,修改后需要以管理员身份进行保存。

  2. 接下来我们重启下vs,然后创建一个class文件试下吧,如下所示:

    1562219920638

  3. 至此,我们已经设置完成了。赶紧试试吧。

最后的最后,给你们几个比较大胆的注释模板:

  1. ////////////////////////////////////////////////////////////////////
  2. // _ooOoo_ //
  3. // o8888888o //
  4. // 88" . "88 //
  5. // (| ^_^ |) //
  6. // O\ = /O //
  7. // ____/`---'\____ //
  8. // .' \\| |// `. //
  9. // / \\||| : |||// \ //
  10. // / _||||| -:- |||||- \ //
  11. // | | \\\ - /// | | //
  12. // | \_| ''\---/'' | | //
  13. // \ .-\__ `-` ___/-. / //
  14. // ___`. .' /--.--\ `. . ___ //
  15. // ."" '< `.___\_<|>_/___.' >'"". //
  16. // | | : `- \`.;`\ _ /`;.`/ - ` : | | //
  17. // \ \ `-. \_ __\ /__ _/ .-` / / //
  18. // ========`-.____`-.___\_____/___.-`____.-'======== //
  19. // `=---=' //
  20. // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
  21. // 佛祖保佑 永不宕机 永无BUG //
  22. ////////////////////////////////////////////////////////////////////

感谢大伙的阅读。

原文链接:http://www.cnblogs.com/w1-y2-q5/p/11683916.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号