硬汉嵌入式论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: WALL_E
收起左侧

[Source Insight] 将Source Insight打造成好用的编辑器(98楼下载)

  [复制链接]

0

主题

22

回帖

22

积分

新手上路

积分
22
发表于 2022-4-3 15:58:40 | 显示全部楼层
木兰花 发表于 2022-4-1 10:41
这么操作确实解决了。

但是为啥这个宏不识别呢?我用了si两你还是第一次遇见这种问题的

好像SI对条件编译的,在不设置的情况下,都默认成了忽略;所以,你这样写就会形成两个大括号都生效;导致结构不完整了。最终表现就是,变量识别也有问题了。以上只是个人简单的分析。扩展一下,好像SI对宏处理,并不会却别文件,就是不会产生文件间的隔离;识别的到宏都是全工程生效,有时候不太好区分;
回复

使用道具 举报

18

主题

285

回帖

339

积分

高级会员

积分
339
发表于 2022-4-4 22:24:14 | 显示全部楼层
xiao519510963 发表于 2022-4-3 15:58
好像SI对条件编译的,在不设置的情况下,都默认成了忽略;所以,你这样写就会形成两个大括号都生效;导致 ...

谢谢,应该就是这么理解的
回复

使用道具 举报

15

主题

73

回帖

118

积分

初级会员

积分
118
发表于 2022-4-22 10:02:50 | 显示全部楼层
Mark一下
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2022-5-8 11:07:21 | 显示全部楼层
dodo55 发表于 2022-3-5 18:14
这个错误怎么解决

十分抱歉工作原因很久没有登录论坛。你这个问题我猜测像68楼说的,文件编码方式导致的。可以删减掉宏文件中的中文试一试。
回复

使用道具 举报

6

主题

24

回帖

42

积分

新手上路

积分
42
发表于 2022-9-17 15:13:57 | 显示全部楼层
  楼主  想问下 这个Quicker.em文件中的注释该怎么使用啊
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2022-9-20 09:13:30 | 显示全部楼层
、徐 发表于 2022-9-17 15:13
楼主  想问下 这个Quicker.em文件中的注释该怎么使用啊

把AutoExpand宏设置成快捷键,然后输入一些提示符比如"/*"后,按快捷键。
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2022-9-20 22:34:47 | 显示全部楼层
软硬件长期外包,诚聘兼职工程师
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2022-10-14 23:54:56 | 显示全部楼层
不知道为啥,今天试了几次113和116版本的source insight4斗不行- 按照您说的方法去导入然后也同步了文件然后快捷按键中就是没有。明天再试试86版本的,93版本优点难找
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2022-10-15 09:34:03 | 显示全部楼层
楼主在吗,试了一下添加进去base工程之后同步文件打开别的project使用macro会报错,说某行值怎么样,但是在base工程里remove掉添加了在别的project导入minimacro又可以使用。
回复

使用道具 举报

0

主题

22

回帖

22

积分

新手上路

积分
22
发表于 2022-10-15 19:33:29 | 显示全部楼层
weinizhongqing 发表于 2022-10-15 09:34
楼主在吗,试了一下添加进去base工程之后同步文件打开别的project使用macro会报错,说某行值怎么样,但是在 ...

macro使用时,调用的macro过程中所使用的函数,不能在你sourceinsight工程里存在:调用、或者函数、宏啥的;不然就会莫名奇妙的报错;
实际使用中遇到这样的案例,在我工程中,使用Quiker.em,但是我在自己工程里添加了MDK的ARMCC/include路径到sourceinsight工程,结果有的功能就报错了,研究了下发现Quiker里有"macro strstr(str1,str2)"这个函数,结果MDK库里也有这个函数,然后用Quiker时就不知道跑哪里去了;后来我把quiker里的修改成“macro quikerStrstr(str1,str2)”就可以正常运行了;
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2022-10-20 08:25:35 | 显示全部楼层
weinizhongqing 发表于 2022-10-15 09:34
楼主在吗,试了一下添加进去base工程之后同步文件打开别的project使用macro会报错,说某行值怎么样,但是在 ...

这个八成是文件编码问题,miniMacro文件是UTF8,当软件编码设置不是这个的时候,中文会导致出错。你可以把报错的弹窗发出来我看看。
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2022-10-21 14:10:47 | 显示全部楼层
WALL_E 发表于 2022-10-20 08:25
这个八成是文件编码问题,miniMacro文件是UTF8,当软件编码设置不是这个的时候,中文会导致出错。你可以 ...

感谢楼主大大,是编码的问题utf8-gb2312,转了编码之后我去行错误提醒的地方看了。由于转编码过程造成了行注释/**/可能会转码错误然后没有成功注释,另外转码过程函数功能的---------符号跨行,gb2312使用过程中也会报错,现在已经修正了。感谢大大写了这么好用的东西。现在已经把注释还有跨行的符号,还有转码的乱码全修改成为了gb2312可以成功使用了。
回复

使用道具 举报

2

主题

37

回帖

48

积分

新手上路

积分
48
发表于 2022-10-21 14:35:22 | 显示全部楼层
miniMacro_gb2312.em (21.71 KB, 下载次数: 26)
这个是修改好的gb2312的注释已经删完的了
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2022-10-21 15:35:47 | 显示全部楼层
weinizhongqing 发表于 2022-10-21 14:35
这个是修改好的gb2312的注释已经删完的了

感谢分享
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2022-12-20 09:24:23 | 显示全部楼层
很棒!赞一个。附件下载学习啦!
回复

使用道具 举报

4

主题

10

回帖

22

积分

新手上路

积分
22
QQ
发表于 2023-4-22 20:36:13 | 显示全部楼层
楼主大大,附件无法下载了,能再分享一下吗? 不胜感激
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2023-4-23 08:29:48 | 显示全部楼层
eric2013 发表于 2019-11-8 15:29
非常感谢楼主分享,置酷

硬汉,为什么这个主题下的附件都不能下载了?
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2023-4-23 08:40:33 | 显示全部楼层
入骨 发表于 2023-4-22 20:36
楼主大大,附件无法下载了,能再分享一下吗? 不胜感激
文件格式需要使用UTF-8,否则请删除miniMicro.em中的中文注释。


miniMacro.zip (62.89 KB, 下载次数: 32)




回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2023-4-23 12:27:23 | 显示全部楼层
用了好多年,没用过这些,详细看下。
回复

使用道具 举报

4

主题

10

回帖

22

积分

新手上路

积分
22
QQ
发表于 2023-4-23 14:40:46 | 显示全部楼层
WALL_E 发表于 2023-4-23 08:40
文件格式需要使用UTF-8,否则请删除miniMicro.em中的中文注释。

感谢大佬
回复

使用道具 举报

4

主题

139

回帖

151

积分

初级会员

积分
151
发表于 2023-7-25 21:05:03 | 显示全部楼层
大佬可以再提供下主题文件吗,站内无法下载,必须要压缩包才能下载
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2023-7-28 16:22:28 | 显示全部楼层
浴火重生 发表于 2023-7-25 21:05
大佬可以再提供下主题文件吗,站内无法下载,必须要压缩包才能下载

见98楼压缩包
回复

使用道具 举报

59

主题

282

回帖

459

积分

高级会员

积分
459
发表于 2023-8-1 10:28:22 | 显示全部楼层
请教一下,si里怎么样拆分窗口啊,就是同一个文件可以在两个窗口中显示
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-12-14 01:34:36 | 显示全部楼层
好东西,谢谢了
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-3-29 23:35:41 | 显示全部楼层
你好,你的这个帖子的source insight宏文件怎么下载不了,点击下载出现此网站已被人举报不安全,继续访问出现错误103:非法下载,请返回主站重新下载
回复

使用道具 举报

4

主题

15

回帖

27

积分

新手上路

积分
27
发表于 2024-3-30 06:10:17 | 显示全部楼层
Hi,

new version of Source Insight 4.00.0137  .....  https://downloadlynet.ir/2020/10 ... i-012438030130.html
回复

使用道具 举报

0

主题

22

回帖

22

积分

新手上路

积分
22
发表于 2024-3-30 15:31:17 | 显示全部楼层
dvorakviktor52 发表于 2024-3-30 06:10
Hi,

new version of Source Insight 4.00.0137  .....  https://downloadlynet.ir/2020/10/1735/03/sou ...

新版有问题,0136就有问题了,用C99支持的指定成员初始化变量时,都不识别一级成员了。到0134版都是可以的。着色也没了,关系图把一级成员识别成类似宏一样的东西了,只要名字一样就是全部算引用。0136我尝试发邮件反馈了,0137出来我就试了下,并没有像修改日志里说的那样,修复。目前0134还是比较稳妥
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2024-3-31 11:02:26 | 显示全部楼层
请问 Source Insight4.0 的破解版提示升级,升级后破解版会掉吗
回复

使用道具 举报

0

主题

22

回帖

22

积分

新手上路

积分
22
发表于 2024-3-31 13:34:12 | 显示全部楼层
YFS 发表于 2024-3-31 11:02
请问 Source Insight4.0 的破解版提示升级,升级后破解版会掉吗

直接升级没有尝试过,但是下载安装包直接安装升级是没有问题的,不会掉pj。新版的si改动还挺明显,新的安装包好像不到主题了,不知道官方会不会搞个下载主题的地方。
回复

使用道具 举报

9

主题

81

回帖

113

积分

初级会员

积分
113
 楼主| 发表于 2024-4-1 09:39:56 | 显示全部楼层
BugCreater 发表于 2024-3-29 23:35
你好,你的这个帖子的source insight宏文件怎么下载不了,点击下载出现此网站已被人举报不安全,继续访问出 ...

见98楼压缩包
回复

使用道具 举报

8

主题

19

回帖

43

积分

新手上路

积分
43
发表于 14 小时前 | 显示全部楼层
谢谢大佬分享
回复

使用道具 举报

8

主题

19

回帖

43

积分

新手上路

积分
43
发表于 14 小时前 | 显示全部楼层
下载不了了,大佬
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106685
QQ
发表于 11 小时前 | 显示全部楼层

98楼下载
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 23:47 , Processed in 0.277793 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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