问题标题: 关于Code::Blocks的神级用法(进阶)

7
4
已解决
於海洋
於海洋
高级光能
高级光能

上集(若你没看过我的codeblocks神级用法,请先这个帖子,看完再看这个):关于Code::Blocks的神级用法

 

视频教程:【Code::Blocks缩写词后续】

 

接上集,关于Code::Blocks的神级用法,时隔一年一个月,我又来更新这个系列啦!

先说本次更新内容:

这次我将向大家讲解更加“智能”的缩写词

示意图:

我输入了"for",然后按下ctrl+J,出现了一个弹窗,我输入了"n",就出现了如下代码:

想知道怎么操作的?接着往下看!

这次我们还是来到那个地方:设置→编辑器→缩写词

然后我们可以先定义一个快捷词,这里我用"for"了,接着旁边就会有一个代码框(默认是有一串代码的,我们直接删掉就行了)

接着输入这一串代码:(我已经把板块改成了“代码分享”了,可以直接复制)

for(int i=1;i<=$(For End);i++){
    
}

你会发现:'$'后面的就是我们刚才的弹窗里面的这个:

这个就是宏替换名,然后我们填入"n"后,我们发现"n"被填入了$(For End)所对应的位置内,这就是原理。

别退出去尝试,还有更进阶的

其实我们可以试试如果输入了两个不一样的宏替换代码段会怎么样?

不用担心~~~你能想到的,codeblocks开发组都想到了~

可以看到,我们这里写了一个for start和for end,效果是这样的:

我输入了"forb",然后按下ctrl+J,出现了如下场面:

输入完n后,又会弹出来了一个弹窗:

我这里输入了m

最后弹出来了:

我们发现n、m的位置和刚才for start和for end的位置一样。

由此我们可以推出来很多好用的东西:例如二维数组

如果还有不懂的,可以看看我录得视频(给个三连+关注呗~):

【Code::Blocks缩写词后续】

於海洋在2024-09-22 09:32:43追加了内容

於海洋在2024-09-24 12:57:28追加了内容

好东西必须顶

於海洋在2024-09-24 12:57:34追加了内容

好东西必须顶

於海洋在2024-09-25 12:55:21追加了内容

最后顶一次,明天结贴

於海洋在2024-09-25 12:55:53追加了内容

最后顶一次,明天结贴


1
1
1
1
0
毕博雨
毕博雨
中级光能
中级光能

问题来了:

老师按一下in会变主框架是怎么回事

 

0
0
0
王煜辰
王煜辰
中级光能
中级光能

 

跟老师学的,快速框架

0
0
李北辰
李北辰
初级光能
初级光能

我一直很好奇为什么老师点一个什么东西就会直接弹出来框架

0
朱宥宇
朱宥宇
新手光能
新手光能

豆子给俺呗

就到是上次高精度的

点赞了

 

我要回答