vs 自定义代码块 代码自动生成

代码自动生成,让代码飞~


我目前用的是vs2013,c,c++用的多,vs自带了一套代码块规则,下面我们就以for举例子.

1 原生代码块怎么使用

输入for后按Tab键:
image

这时候可以修改 size_t,比如改成int,改完后,再按Tab,可以修改变量名,改完后,再按Tab,可以修改length.修改完后按回车键,结束.

2 增加自定义代码块

先定一个目标,假设我想输入for后,想得到下面的效果:size_t默认为int { 接在for语句的行尾,反正见图吧.
image

c++语言的规则,是进入F:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\Snippets\2052\Visual C++
复制for对应的文件到一个新建的目录,比如 f:shell\vs
image

将复制后的文件用文本方式打开,然后小小的修改一下.
image

然后打开vs.进入-工具->代码段管理器
image

然后倒入我们的新建的文件夹.点击添加就可以了.最后点击确定.ok
image

测试一下:输入for,按Tab:
image

出现了两个选择,我们的那个是afor,(首字母a排在前面,可以优先选择我们自定义的,这就是为什么我要把名字偷偷改了,小心机,
不要告诉别人),再按Tab就可以啦.
image

3 实用的点

当然我们也可以自定义一些关键字,比如:fun,自动帮你生成fun注释.再比如文件开头,搞一些声明,符合开源规则什么之类的那种东
西.自动生成,很方便.
其他软件:vs code的规则,好像是集合在一个文件里面,sourceInsight里面也有,的用起来也不错.
image

posted @ 2022-11-04 15:39  一条晓鱼ovo  阅读(750)  评论(0编辑  收藏  举报