OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6587|回复: 15

第15个粉丝,一年以后看看原子哥人气嘎嘎,盖楼有福利。(.C .CPP便捷查看以及快捷编写篇)

[复制链接]

27

主题

274

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
金钱
472
注册时间
2011-11-2
在线时间
11 小时
发表于 2013-1-13 15:17:28 | 显示全部楼层 |阅读模式
突然发现了微博,真心好。什么时候弄个G+。
来个福利:


不知道大伙有没有用Source_Insight习惯,我刚开始用不习惯后面发现还是挺好的推荐给大伙。
原本
Source_Insight功能这里不进行描述大家可以参照《Source_Insight教程及技巧(大全)》


基本上用它的话KEIL可以考虑只是拿来当作编译器使用写代码我个人比较推荐直接使用
Source_Insight
如果
Source_Insight用的好甚至可以直接连接到KEIL直接对工程文件进行编译等等


安装包见附件将AStyle和TabSiPlus文件放到Insight的目录下C:\Insight3\AStyle 推荐安装一直next这样直接放在C盘不然里面的自动整理文件功能需要调整设置才能使用。
相关介绍可以参加附件PDF,可以使用我设置好的一套快捷键和画面,当然你也可以自行更改。大家可以将压缩包里面的Source Insight这个文件夹名称直接覆盖Source_Insigh
安装后在我的文档中出现的Source_Insigh文件夹。
先给大家瞧瞧功能
文本整理(尤其适合没有很好编写规范的新人)
我将我们论坛高手写的CODE进行打乱效果如下图



如果你使用我的设置请注意是否将AStyle移动到C:\Insight3\AStyle,否则将没有自动整理文本功能

现在我按CTRL+ F12快捷键就是调用AStyle的一个功能这个功能将对文本自动进行整理效果(非常工整)如下:







智能命名 用ALT+鼠标左键进行选定 然后CTRL + R

出来这样的效果



先介绍到这里,等待粉丝到100继续介绍其他功能,有兴趣的同学可以考虑下。

再介绍几个经常使用的脚本功能:
快捷注释和快捷取消注释
只要选定你要注释的行(一行或者多行)然后ALT+3 效果就像下图所示,和KEIL里面的快捷注释一样只是可能有了快捷键更加便捷了
ALT+4为 #if 0 #endif功能使用与ALT+3相同



在菜单选项中定义了WORK工具栏里面有经常使用到的一些脚本包括创建文件头,创建函数说明,创建头文件,以及一些常用的C关键字


上面是比较常用到的功能。下面我是展示InsertCase功能,
经常我们需要Case好几个常量如果手动输入必然浪费许多时间,利用InsertCase功能我们只需要复制我们需要Case 的宏或者常量 然后点击InsertCase输入0
如图片所示就能直接Case所有选定的宏了。


复制选定的文字


效果如下:


大家如果有程序水平比较好的都可以编写一些自己想要的文本编辑小功能,如自动查找寄存器对应Datasheet资料等(这个可能需要大师水平了)
还有好多小功能可以挖掘,这些小细节往往能节约不少时间。我这里仅仅只是抛砖引玉深入了解可以参看编辑器的使用技巧文档以及自行摸索。

呵呵,等200粉丝了,没什么东西发了,看看后面会不会再加几个小实用小脚本了。

 

/========================================== 华丽分割线 =========================================/

 

 

最近对函数注释,文件注释,以及头文件进行了一些细微优化,使用附近QUICKER.EM替换Source_Insight_3.5.rar里面的对应文件然后对我的文档进行全部替换.

说明下最新优化的几个功能

输入co CTRL+ENTER 输入用户相关信息会依次提示你输入名字,公司名称,到时候添加文件注释的时候会自动打算你之前添加的信息.如下图所示:

点击对应功能就会有如下图片效果:

ALT+C使用函数注释脚步效果如下,如果是VOID参数会自动进行过滤处理:(最最经常使用的功能,一个功能写成一个函数的是好同志)

 

发现些个好点的文档还真难,下次要认认真真弄一份,有兴趣的朋友可以试试,多少对编程排版以及速度上面的提升有些帮助.































Source_Insight教程及技巧(大全)——最终整....pdf

1.58 MB, 下载次数: 365

Source_Insight_3.5.rar

5.4 MB, 下载次数: 139

功能大概描述(简陋版).doc

2.12 MB, 下载次数: 171

quicker.em

139.06 KB, 下载次数: 75

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-1-13 15:24:56 | 显示全部楼层
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-1-13 15:30:14 | 显示全部楼层
谢谢支持
回复 支持 反对

使用道具 举报

3

主题

59

帖子

0

精华

初级会员

Rank: 2

积分
104
金钱
104
注册时间
2012-12-25
在线时间
3 小时
发表于 2013-1-13 19:40:28 | 显示全部楼层
第30个
回复 支持 反对

使用道具 举报

27

主题

274

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
金钱
472
注册时间
2011-11-2
在线时间
11 小时
 楼主| 发表于 2013-1-13 19:42:00 | 显示全部楼层
回复【4楼】celticzy:
---------------------------------
哈哈 欢迎盖楼
回复 支持 反对

使用道具 举报

9

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
131
金钱
131
注册时间
2012-2-28
在线时间
2 小时
发表于 2013-1-13 21:19:42 | 显示全部楼层
无限期支持
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
22
金钱
22
注册时间
2013-1-13
在线时间
0 小时
发表于 2013-1-13 23:52:35 | 显示全部楼层
支持..
回复 支持 反对

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2013-1-14 00:34:45 | 显示全部楼层
谢谢支持,看1月份能否到500个。哈哈。
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复 支持 反对

使用道具 举报

7

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2013-1-14
在线时间
77 小时
发表于 2013-1-14 14:01:03 | 显示全部楼层
我是第56个原子哥的粉丝  哈哈
天道酬勤
回复 支持 反对

使用道具 举报

9

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
114
金钱
114
注册时间
2012-10-29
在线时间
4 小时
发表于 2013-1-15 13:06:13 | 显示全部楼层
也刚开始用source insight,你说的这些功能我还都不知道呢
回复 支持 反对

使用道具 举报

27

主题

274

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
472
金钱
472
注册时间
2011-11-2
在线时间
11 小时
 楼主| 发表于 2013-1-15 20:42:59 | 显示全部楼层
回复【10楼】gaupen1186:
---------------------------------
马上上100了 到时候说说脚本使用。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-1-15 23:51:49 | 显示全部楼层
非常感谢zenghi对我们的支持,谢谢.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

24

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-21
在线时间
109 小时
发表于 2013-1-16 08:23:10 | 显示全部楼层
最近都在研究这个!!挺好用的
回复 支持 反对

使用道具 举报

27

主题

308

帖子

1

精华

高级会员

Rank: 4

积分
774
金钱
774
注册时间
2012-6-19
在线时间
19 小时
发表于 2013-1-17 10:35:44 | 显示全部楼层
这些功能不错啊,挺好用的
回复 支持 反对

使用道具 举报

58

主题

288

帖子

1

精华

高级会员

Rank: 4

积分
814
金钱
814
注册时间
2012-3-29
在线时间
81 小时
发表于 2013-1-18 13:07:32 | 显示全部楼层
没有抢到前10。。。
回复 支持 反对

使用道具 举报

3

主题

46

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2013-3-28
在线时间
39 小时
发表于 2013-4-25 17:07:19 | 显示全部楼层
下来用用~~~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-20 22:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表