vs2022+resharper创建模板——实现在新建文件的时候自动生成防卫式声明和自定义语句

🚀 优质资源分享 🚀

学习路线指引(点击解锁)知识定位人群定位
🧡 Python实战微信订餐小程序 🧡进阶级本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
💛Python量化交易实战💛入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统

在网上找了很久如何让visual studio新建文件的时候自动生成注释和防卫式声明,虽然防卫式声明可以用#proga once替代,但是在clion里可以自动生成vs里面没法自动生成还是觉得难受,于是乎折腾了一下,顺便把新建文件时开头的注释也加上了。效果如下:

​ 新建头文件

​ 新建类文件,会同时创建.cpp和头文件

经过折腾之后,vs越来越像clion了!

下面开始教程:

  1. 安装resharper 如何安装这里就不说了
  2. 打开templates explorer

​ 出现下面窗口:

​ 在最上面选择FIle Templates,下面选择C++,先修改头文件模板,双击Header file,出现下面窗口:

​ 这里可以自定义参数,格式为$参数名$,然后在右边栏里定义参数使用的宏,点击打开下面窗口,选择All macros,这里应该是vs提供了一些宏,够我们用了,不知道哪里可以添加宏命令,有知道麻烦评论留言一下。有一点需要注意下:DATA那里需要自定义时间的格式,可以按照我的写法添加,或者按照自己想要的格式修改

​ 编辑成上面的样子就大功告成了,在这里写什么到时候新建文件的时候就会自动添加这些内容。

​ class文件同理,这里放一下我的设置:

  1. 新建文件:右键文件夹->添加->new from Template。这里要注意一点,需要先在文件夹下新建一个文件才能这样添加文件,要不然new from Template是没法选中的。

到这里就大功告成了。享受自动注释的快乐吧!

还可以创建其他的模板,下面是官方的文档,自行研究吧!

参考

  1. Create files from templates | ReSharper (jetbrains.com)
  2. Create a file template | ReSharper (jetbrains.com)
  3. Declare template parameters | ReSharper (jetbrains.com)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值