VS 系列
VS 新建 C# 文件模版
我的 VS 版本: visual studio 2017 专业版 (15.9.7) windwos 操作系统
示例: 每次新建文件, 在文件头添加如下信息
- /// <summary>
- /// 作者: 赵青青 (https://www.cnblogs.com/zhaoqingqing)
- /// 时间: 2019/3/24 18:42:34
- /// 说明:
- /// </summary>
方法
以 VS2017 专业版为例: 把 Class.cs 文件放置在这个目录下:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ItemTemplates\CSharp\Code\2052\Class
Class.cs 代码如下
- using System;
- using System.Collections.Generic;
- $if$ ($targetframeworkversion$>= 3.5)using System.Linq;
- $endif$using System.Text;
- $if$ ($targetframeworkversion$>= 4.5)using System.Threading.Tasks;
- $endif$
- namespace $rootnamespace$
- {
- /// <summary>
- /// 作者: 赵青青 (https://www.cnblogs.com/zhaoqingqing)
- /// 时间:$time$
- /// 说明:
- /// </summary>
- class $safeitemrootname$
- {
- }
- }
源代码参考: blog_samplecode\workflow-tools\vs(visual studio)
VS 如何插入带时间的自定义注释
目前查到的方法是给 VS 装上宏插件.
参考: https://blog.csdn.net/menghuangxiao/article/details/77245688
Jetbrains 系列 (Rider/Pycharm/IDEA)
Rider 新建 C# 文件模版
打开设置 - Editor - File and Code Templates - File , 选择 C#, 没有就新建一个 C#(扩展名为 cs)
选择 C# 输入以下代码
- using System;
- using System.Collections.Generic;
- /// <summary>
- /// 作者: 赵青青 ([email protected])
- /// 时间:${
- DATE
- } ${
- TIME
- }
- /// 说明:
- /// </summary>
- public class $CLASS$ {
- $END$
- }
上面是去掉了 namespace, 需要加上 namespace, 则在外围用以下 namespace 包括
- namespace $NAMESPACE$
- {
- /// <summary>
- /// 作者: 赵青青 ([email protected])
- /// 时间:${DATE} ${TIME}$
- /// 说明:
- /// </summary>
- public class $CLASS$ {$END$}
- }
Pycharm 新建 python 文件模版
打开 Settings(设置) - Editor(编辑器) - File and Code Templantes(文件和代码模版) - Python Script
选择 输入以下代码
- using System;
- using System.Collections.Generic;
- /// <summary>
- /// 作者: 赵青青 ([email protected])
- /// 时间:${
- DATE
- } ${
- TIME
- }$
- /// 说明:
- /// </summary>
- public class $CLASS$ ${
- END
- }
- {
- }
IDEA 新建 Lua 文件模版
打开 Settings(设置) - Editor(编辑器) - File and Code Templantes(文件和代码模版) - Lua
选择 输入以下代码
- ---
- --- Created by zhaoqingqing. [email protected]
- --- DateTime: ${
- DATE
- } ${
- TIME
- }$
- ---
- [email protected] ${
- NAME
- }
- local ${
- NAME
- } = class("${NAME}")
- function ${
- NAME
- }:ctor()
- end
- return ${
- NAME
- }
来源: http://www.bubuko.com/infodetail-3273947.html