zhikunWang 发表于 2019-6-2 22:49:20

slickedit如何修改宏?直接导入keil工程并编译

slickedit软件可以直接打开并导入其它语言的工程,

许多上位机语言可以直接打开,
C#我是直接打开并编辑,一点问题也没有。

但是对于我来说,大多使用的keil与IAR的工程。
网上有很多配置如何通过slickedit调用Keil或Iar的。
如:[图文教程]SlickEdit IAR打造舒适的M16C(ARM可参考)开发环境

根据上面可以改成调用IAR for ARM的。
但如果直接打开Keil与IAR工程转成slickedit的工程并在slickedit里面编译,
那工作效率就大大提高了。

在这个链接的帖子里 https://www.amobbs.com/thread-4445293-1-1.html
讲到如何直接打开keil的工程并转成slickedit的工程然后直接编译。
但是上述的链接的帖子提到的变量没定义是“_vsbuild_init_listen”函数没定义
def_vsbuild_signal_port变量,这个变量在函数外面定义一下就可以了:
_str def_vsbuild_signal_port="";

目前slickedit最新的版本为V23,可以到官网https://www.slickedit.com下载。
学习研究的工具如下:


目前V23版本调用之前的宏已经不能运行,经过几天摸索,直接把错误排除掉了,
编译宏文件的错误,主要是通过Macro->load moudle->选择后缀为.e的宏文件,
然后按esc键,在命令行里输"ST"命令,就可以定位宏文件的错误。我修改后的
宏可以运行,但是有问题,解析keil工程文件出错,我修改后的宏如附件:


slickedit介绍的文档太少,Google也不能查,实在找不到资料,
期待那位大神能精通slick-c的编程,可以写一个支持直接打开keil与IAR的工程,
并一起交流slickedit软件。







elecfun 发表于 2019-6-3 01:37:44

先收藏,坐等大神{:lol:}

zhikunWang 发表于 2019-6-3 10:03:19

slickedit自己写了个Slick-C语言,专门编写slickedit编辑器的宏。

abutter 发表于 2019-7-26 11:34:45

支持一下,试试看。

yunqing_abc 发表于 2019-7-27 11:35:25

slickedit 我只用来编辑代码,用IAR编译下载,仿真

zhikunWang 发表于 2019-7-27 13:03:33

IAR for ARM 的,我可以直接编译,但是没有直接用IAR编译快。

Feeling_MCU 发表于 2019-7-27 14:09:47

source Insight 不好用么?

zhikunWang 发表于 2019-7-27 19:05:17

Feeling_MCU 发表于 2019-7-27 14:09
source Insight 不好用么?

SI的工程路径一直很麻烦。
SE拷贝时不需要改。
页: [1]
查看完整版本: slickedit如何修改宏?直接导入keil工程并编译