Visual Studio

  • Visual Studio 增加版权声明
    • 写文缘由
    • Visual Studio 2017设置版权
    • 如何设置
    • 版权声明测试
    • 未解决问题:如何修改创建类的时候的版权声明呢?

Visual Studio 增加版权声明

写文缘由

最近由于刚开始正式的工作,发现以前自己写代码非常的不注重版权声明的问题,因此到了公司之后发现,所有的代码文件都是需要编写完整的版权声明的,这样有利于防止一部分代码安全问题,以及在对外开放的API的文件上能够让他人了解公司对于版权保护的结构和程度。因此萌生了了解如何在Visual Studio中方便快捷的增加新建文件的版权声明的问题。

Visual Studio 2017设置版权

  1. 在团队开发或者公司开发中,我们一般都喜欢给自己所创建的类或者接口以及其它模板设置版权说明,但是每个类一个一个的去加又是非常的费劲,所以一般情况下我们都是设置模板来实现它,当您在VS中创建类或者接口等的时候自动将这些注释添加到您所在的类或者接口中。
  2. 在网上有很多的方法可以实现这个模板的功能,但是在VS2017中都不太实用,所以这里我简单总结了一下给VS2017添加版权的说明。
  3. 我一般会把自己开发的跟公司无关的类,或者开源方面的类采用如下的版权声明方式:
/*
** (C) Copyright 2020 Zty. LTD.(WuHan) All Rights Reserved.
** Description:
** Author:Tom Zhao
** Date:
** Modify Record:
*/

如何设置

  • 首先,找到自己的Visual Studio,右键点击->属性,找到下图的内容。

我这里的路径是:

D:\Software\Visual Studio 2017\Common7\IDE\

当然每个人的路径是不同的,根据自己电脑的情况自行查找位置。

  • 进入到该路径之后,找到VC文件夹,进入

  • 在其中找到vcprojectitems, 进入

  • 用Visual Studio Code或者其他代码编辑器打开该文件夹,准备修改hfile.h以及newc++file.cpp这两个新建文件的模板文件。

  • 之后在hfile.h和newc++file.cpp中输入你的版权声明, 并提供管理员身份用来保存该版权声明的写法。


  • 最终确认保存完的结果,就是能够在新建文件的时候创建版权声明了。

版权声明测试

那么,在设置好了以后,找到自己的一个项目里,新建一个类试试吧。

未解决问题:如何修改创建类的时候的版权声明呢?

后续如果找到解决方案,本人会在此更新。

成长,就是一个不动声色的过程,一个人熬过一些苦,才能无所不能。

Visual Studio快速配置增加文件版权声明相关推荐

  1. Android Studio 配置 Copyright 插入版权声明

    Android Studio 配置 Copyright 插入版权声明 GitHub地址:Android Studio 配置 Copyright 插入版权声明 一个规范的项目无论是开源的还是公司内部,版 ...

  2. 【错误记录】Visual Studio 中配置 NDK 头文件路径 ( NDK 的三个头文件路径 | 与 CPU 架构相关 asm 头文件路径选择 )

    文章目录 一.报错信息 二.解决方案 1.NDK 的三个头文件路径 2.与 CPU 架构相关 asm 头文件路径选择 一.报错信息 参考 [Android 逆向]Android 进程注入工具开发 ( ...

  3. visual studio 2022配置GAMP出现realloc不能开辟空间问题和不能够创建文件夹问题及其解决方法

    visual studio 2022配置GAMP出现realloc不能开辟空间问题和不能够创建文件夹问题及其解决方法 因在处理相关数据时,需要动态给指针开辟内存,使用了realloc进行开辟内存空间, ...

  4. Win7系统Visual Studio 2013配置OpenCV3.1图文详解

    Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...

  5. 在Visual Studio Code配置GoLang开发环境

    在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...

  6. DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版及制作Visual Studio C#项目模板文件详解...

    关于 DotNetBar for Windows Forms 12.9.0.0_冰河之刃重打包版 --------------------11.8.0.8_冰河之刃重打包版-------------- ...

  7. Visual Studio + Opencv配置

    目录 Opencv安装.环境变量配置 Visual Studio 库的两种配置 本文使用操作系统为Windows10,仅适用于windows环境Visual Studio编译器上的 Opencv开发配 ...

  8. visual studio编译linux,在 Visual Studio 中配置 Linux MSBuild C++ 项目

    在 Visual Studio 中配置 Linux MSBuild C++ 项目Configure a Linux MSBuild C++ project in Visual Studio 10/16 ...

  9. 小白Mac C/C++ for Visual Studio Code配置

    小白Mac C/C++ for Visual Studio Code配置 一. VS Code安装 VS Code官网下载地址 (下载完成后是英文的,自己在插件管理里面下载个语言包) C/C++ fo ...

  10. UG/NX8.0 二次开发与Visual Studio的配置

    NX8.0 与VS2010的 配置 (NX其它版本同理) (1)系统安装配置 1.1.安装UG ,安装VS, 假设ug安装目录 D:\Program Files\NX10.0 假设VS安装目录 D:\ ...

最新文章

  1. python如何解决高并发_Flask 处理高并发、多线程
  2. [剑指offer]面试题第[59-2]题[JAVA][队列的最大值][暴力][双端队列]
  3. Django项目--首页静态化
  4. C++ opengl 使视野转头移动(站桩看世界)
  5. 计算时间差_小王子是怎么用四步法进行时间计算并成功避开日界线的
  6. 强化学习从入门到放弃的资料
  7. VMware中创建虚拟机并安装Linux操作系统教程
  8. simulink中不能改名_王者荣耀:万格改名教学,空白名、重复名、个性符号名改法技巧!...
  9. ligerUi框架简单的表格展示
  10. 注册免费域名教程(怎样免费注册域名)手把手教注册域名
  11. Cortex M3 DWT
  12. 【笔记】程序性能优化28个策略原则
  13. [docker]六、云计算和云的种类、4种容器网络类型、docker中常见文件和进程的作用、json、link、docker底层的隔离机制
  14. 计算机用户名怎么改好听,Win10如何修改电脑名字 Win10重命名电脑名称方法图解...
  15. 判断一个数是否为两个素数的乘积
  16. CAN总线之通俗易懂----工业连接器
  17. php图片素描化,html5利用canvas实现图片转素描效果
  18. 安装黑苹果后,使用PD引导Windows7失败 0xc000000e 引导选择失败,因为需要的设备不可访问
  19. stm32f105同时使用can1和can2问题
  20. Airoha SDK UT软件分辨真假洛达1562A,洛达1562a怎么鉴别?

热门文章

  1. javascript实现中国地图
  2. 【前端面试题】数据类型-js
  3. 总结:硬盘随机读写与顺序读写的性能差异
  4. Redis高级之——redis-trib.rb命令详解
  5. 数量积、向量积、混合积
  6. 第三届阿里云磐久智维算法大赛——GRU BaseLine
  7. 几款用于电能质量测量的芯片
  8. 荣耀智慧屏搭载了鸿蒙os吗,荣耀智慧屏尝鲜鸿蒙OS “一招鲜”能否吃遍天
  9. 推荐16个超棒的国外免费PSD资源素材网站
  10. 区块链开发金融交易平台