迪文科技论坛

 找回密码
 立即注册
搜索
查看: 907|回复: 11

【开源】VSCode的DwinKeil插件

[复制链接]

17

主题

114

回帖

1287

积分

金牌会员

Rank: 6Rank: 6

积分
1287
QQ
发表于 2023-12-8 13:36:44 | 显示全部楼层 |阅读模式
1、介绍

Keil4是很多迪文开发者开发C51代码时首选的代码编辑器,但是Keil4已经很多年没有更新升级了,导致很多代码操作都不是很方便。我的做法是用VSCode打开工程,然后修改内容,然后回到Keil4软件界面进行编译,过程稍微有些繁琐,不过比直接在Keil4编写代码舒服的多。
为了广大迪文屏开发者设计的更舒心,我移植了【Keil Assistant】,改名为【Dwin Keil】,可以直接在VSCode编译、重新编译和下载(T5L51.bin拷贝)。

2、使用教程
首先需要电脑安装有VSCode软件,这个大家自行去下载安装。
打开VSCode软件之后,在插件搜索框中输入【Dwin】,就可以看到【Dwin Keil】插件了,点击安装即可。



安装完成之后,左边菜单栏会出现一个【DK】的图标。




在点击【DK】图标之前进行需要设置Keil路径。




设置完成之后,可以打开一个包含【.uvproj】文件的文件夹,类似【DwinQuick】自动生成工程路径下的MDK文件夹。打开之后,就会出现下图的工程情况。




点击【编译】图标,就会对工程进行编译了。




在下载之前,需要配置一下工程的下载路径,就可以选择到U盘下的【DWIN_SET】文件夹下。




最后点击下载图标,就会自动将【T5L51.bin】拷贝到指定路径了。




可以看看自动拷贝的【T5L51.bin】文件。




3、结论
这样在编辑迪文C51代码的时候,就可以不用在VSCode和Keil4来回操作了,但是要给工程添加头文件路径或者C文件的话,还是需要在Keil中进行操作的,在VSCode添加头文件路径和C文件,这个功能我在后续版本中再进行添加。
关于这个插件,有任何问题欢迎提出,同时希望有什么功能也欢迎提出。
插件开源链接【https://github.com/erzhekeji/dwin-keil

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
二哲科技,欢迎联系,帮你解决问题,为你提供方案~
VX:erzhekeji
QQ:1002866443
回复

使用道具 举报

23

主题

138

回帖

1409

积分

金牌会员

Rank: 6Rank: 6

积分
1409
发表于 2023-12-12 09:32:28 | 显示全部楼层
CODE代码,我还是喜欢NOTEPAD++,感觉用起来各种顺手,VScode装了若干次卸了若干次,不知道什么问题,可能天生不喜欢体积功能过于庞大了复杂的产品吧
回复

使用道具 举报

17

主题

114

回帖

1287

积分

金牌会员

Rank: 6Rank: 6

积分
1287
QQ
 楼主| 发表于 2023-12-12 15:29:35 | 显示全部楼层
nearsea 发表于 2023-12-12 09:32
CODE代码,我还是喜欢NOTEPAD++,感觉用起来各种顺手,VScode装了若干次卸了若干次,不知道什么问题,可能 ...

VSCode不算庞大吧,少装一些插件还是挺流畅的。
NOTEPAD++确实不错,我也用着呢不过就是编辑、拷贝一些文本用。
二哲科技,欢迎联系,帮你解决问题,为你提供方案~
VX:erzhekeji
QQ:1002866443
回复

使用道具 举报

2

主题

16

回帖

170

积分

注册会员

Rank: 2

积分
170
发表于 2023-12-13 08:57:49 | 显示全部楼层
本帖最后由 leafsky 于 2023-12-13 09:00 编辑

楼主能帮忙看下我这个是啥问题吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

17

主题

114

回帖

1287

积分

金牌会员

Rank: 6Rank: 6

积分
1287
QQ
 楼主| 发表于 2023-12-13 09:12:18 | 显示全部楼层
leafsky 发表于 2023-12-13 08:57
楼主能帮忙看下我这个是啥问题吗

设置完KeilC51程序路径后,需要重启VSCode。
二哲科技,欢迎联系,帮你解决问题,为你提供方案~
VX:erzhekeji
QQ:1002866443
回复

使用道具 举报

2

主题

16

回帖

170

积分

注册会员

Rank: 2

积分
170
发表于 2023-12-13 10:06:35 | 显示全部楼层
二哲科技 发表于 2023-12-13 09:12
设置完KeilC51程序路径后,需要重启VSCode。

不是这么低级的错误,昨天弄的,今天早上又试过,电脑都重启过了
回复

使用道具 举报

17

主题

114

回帖

1287

积分

金牌会员

Rank: 6Rank: 6

积分
1287
QQ
 楼主| 发表于 2023-12-13 11:43:19 | 显示全部楼层
本帖最后由 二哲科技 于 2023-12-13 13:01 编辑
leafsky 发表于 2023-12-13 10:06
不是这么低级的错误,昨天弄的,今天早上又试过,电脑都重启过了

我更新了一版V1.0.3解决了这个问题,可以更新一下插件版本试试。
二哲科技,欢迎联系,帮你解决问题,为你提供方案~
VX:erzhekeji
QQ:1002866443
回复

使用道具 举报

2

主题

16

回帖

170

积分

注册会员

Rank: 2

积分
170
发表于 2023-12-13 15:27:56 | 显示全部楼层
二哲科技 发表于 2023-12-13 11:43
我更新了一版V1.0.3解决了这个问题,可以更新一下插件版本试试。

可以编译了,谢谢
回复

使用道具 举报

17

主题

114

回帖

1287

积分

金牌会员

Rank: 6Rank: 6

积分
1287
QQ
 楼主| 发表于 2023-12-13 15:34:25 | 显示全部楼层
leafsky 发表于 2023-12-13 15:27
可以编译了,谢谢

不客气,有什么问题或建议欢迎提出~
二哲科技,欢迎联系,帮你解决问题,为你提供方案~
VX:erzhekeji
QQ:1002866443
回复

使用道具 举报

0

主题

5

回帖

99

积分

注册会员

Rank: 2

积分
99
发表于 2024-5-15 10:47:30 | 显示全部楼层
这个插件牛逼了~感谢楼主分享
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-12-22 02:05 , Processed in 0.113172 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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