文章目录

  • 示例

在visual studio扩展处下载此插件:

https://marketplace.visualstudio.com/items?itemName=StefanWenig.LicenseHeaderManager&ssr=false#qna

完了关闭visual studio它会安装,装好之后:


不管在解决方案还是项目文件还是源文件那里右键都能看到,接下来不用我说,愉快的玩耍吧!

示例

我在项目那右键:

点击options:



这是我自己的:(但是我不知道怎么把时间弄上去。。。。)

extensions: designer.cs generated.cs
extensions: .cs .cpp .h
// Copyright (c) 2011 rubicon IT GmbH
// Author: Dontla
extensions: .aspx .ascx
<%--
Copyright (c) 2011 rubicon IT GmbH
--%>
extensions: .vb
'Sample license text.
extensions:  .xml .config .xsd
<!--
Sample license text.
-->

然后随便找个文件,

就能添加了:

// Copyright (c) 2011 rubicon IT GmbH
// Author: Dontla#include <stdio.h>
#include <String.h>struct student {//定义学生结构体,分别包含成员学号、姓名、班别、总评成绩char stuNo[12];char stuName[20];char classNo[15];int totalScore;
};int main()
{struct student student1; //定义学生结构体类型变量printf("请输入学号,姓名,班别,总评成绩,以空格隔开:\n");void logInfo(struct student* ptr);//因为函数写在main函数后面,所以要声明logInfo(&student1);//调用函数,以学生结构体类型变量地址作为实参printf("\n学号:%s\n姓名:%s\n班别:%s\n总评成绩:%d\n", student1.stuNo, student1.stuName, student1.classNo, student1.totalScore);return 0;
}void logInfo(struct student* ptr)//该函数实现对结构体成员数据的录入操作
{char stuNo[12] = { 0 }, stuName[20] = { 0 }, classNo[15] = {0};//如果不全初始化为零,strcpy_s函数会提示可能没有为字符串添加字符串零终止符int totalScore;scanf_s("%s %s %s %d", &stuNo, sizeof(stuNo), &stuName, sizeof(stuName), &classNo, sizeof(classNo),&totalScore);strcpy_s(ptr->stuNo, stuNo);strcpy_s(ptr->stuName, stuName);strcpy_s(ptr->classNo, classNo);ptr->totalScore = totalScore;
}

visual studio如何给源码文件添加header信息?(创建者,创建日期等)(License Header Manager插件)相关推荐

  1. Go 学习笔记(2)— 安装目录、工作区、源码文件和标准命令

    GOROOT: Go 语言安装根目录的路径,也就是 GO 语言的安装路径. GOPATH: 若干工作区目录的路径.是我们自己定义的工作空间.在 Go Module 模式之前非常重要,现在基本上用来存放 ...

  2. U-Boot 之三 U-Boot 源码文件解析及移植过程详解

      在之前的博文 Linux 之八 完整嵌入式 Linux 环境介绍及搭建说明 中我们说了要一步步搭建整个嵌入式 Linux 运行环境.我所使用的硬件平台及整个要搭建的嵌入式 Linux 环境见博文 ...

  3. IntelliJ IDEA for Mac 如何配置项目模块的源代码根目录_源码文件的根目录

    按下组合键 Command + ; 打开[项目结构]配置窗口:然后选择左侧菜单栏的[Modules]:然后在右侧的模块列表中,选择你要配置的模块:接着选择右侧界面中的[Sources]标签. 首先添加 ...

  4. U-Boot 之零 源码文件、启动阶段(TPL、SPL)、FALCON、设备树

      最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,在之前的博文 Linux 之八 完整嵌入式 Linux 环境.(交叉)编译工具链.CPU 体系架构.嵌入式系统构建工具 中详细介绍了嵌 ...

  5. Visual Studio “无可用源“ 问题

    报错就是 "无可用源 " , "此模块的调试信息中缺少源信息" 这个报错经常出现在我们 调试的时候, 所谓的源信息,其实就是我们的源码文件.明明有源文件,又为什 ...

  6. ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件

    Visual Studio17里只支持x86位控件拖拽,不支持x64.那怎样在64位的组件form窗口中放RenderWindowControl控件呢?下面我们就详细介绍一下在Visual Studi ...

  7. 使用C#在Visual studio 2012调用OCX控件

    使用C#在Visual studio 2012调用OCX控件 筒子们好! 下面以VS2012集成开发环境下的WinForm工程为例进行讲解. 打开VS2012 新建项目,选择其他语言里面的Visual ...

  8. VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题

    VS Tips]Visual Studio 2008 Toolbox里控件消失(#13119)的问题 今天打开Visual Studio 2008准备写windows form程序的时候, 发现Too ...

  9. 【Visual Studio 2019】上传代码到 GitHub ( 16.9.2 版本 | 安装 GitHub 扩展插件 | 创建 Git 仓库 | 推送到远程仓库 )

    文章目录 一.安装 GitHub 扩展插件 二.创建 Git 仓库 三.推送到远程仓库 今天将 Visual Studio 2019 从 16.3.6 版本升级到了 16.9.2 版本 , 发现相关操 ...

最新文章

  1. 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)
  2. python表达式3and not5的值_太原理工大学python考试题总结
  3. HashTable数据类型的增删改查操作0404
  4. STM32常见错误error: #268: declaration may not appear after executable statement
  5. 2013杭州网赛 1001 hdu 4738 Caocao's Bridges(双连通分量割边/桥)
  6. 从Slice_Header学习H.264(三.3)--相关细节之 FMO
  7. 你想要的宏基因组-微生物组知识全在这(2021.8)
  8. ImageAI:几行代码跑深度学习
  9. 谷歌重返中国_我如何利用数据科学重返幻想英超联赛并进入前1名
  10. 解决win7下Realtek声卡有噪音的问题
  11. #使用TF实现海龟机器人跟随
  12. 光猫连接水星路由器显示服务器,水星mw300r路由器连接光猫的设置方法步骤
  13. 夺命雷公狗—玩转SEO---52---浅谈人工智能在SEO中的应用之机器学习,内链布局篇...
  14. Java实现 LeetCode 564 寻找最近的回文数(今天要GG在这道题了 头晕+题难(((φ(◎ロ◎;)φ))))...
  15. (13.1.2)PMBOK之二:五大过程组及其涉及的输入、输出、工具技术
  16. Linux之进程的前后台切换
  17. 图书音像全场满100返100
  18. 如何正确的看待人工智能?只有编程基础的人可以学吗?
  19. 攻防世界逆向入门题之no-strings-attached
  20. 蓝桥杯历届试题:翻硬币——Java实现

热门文章

  1. 抽象工厂模式解析例子
  2. java反射实例_关于java反射的一个案例
  3. 学好计算机科学的诀窍,【教学方法论文】计算机科学技术专业高效教学方法(共4295字)...
  4. 销售Invoice管理流程
  5. InfoPath表单每增加一个表单产生一个自动增加ID序号
  6. 一生一世高圆圆经典台词
  7. 计划策略-11-毛需求计划
  8. ABAP 对字符串公式进行计算
  9. SAP系统的配置传输
  10. 交易性金融资产的账务处理