找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 19951|回复: 22
打印 上一主题 下一主题
收起左侧

keil5没有代码自动补全功能,大家怎么解决的啊?

  [复制链接]
跳转到指定楼层
楼主
如题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:196216 发表于 2020-11-27 16:41 | 只看该作者
移植到VSCode或者其他编译工具:http://www.51hei.com/bbs/dpj-185975-1.html

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:845766 发表于 2020-11-27 18:16 | 只看该作者
主要还是写点简单逻辑
回复

使用道具 举报

地板
ID:850120 发表于 2020-11-27 20:45 来自手机 | 只看该作者
有,选择keil5的一个小扳手的图标。也可以在Edit那一栏,选择configuration。选择,Text completion,然后勾选show code compeletion下的所有选项即可
回复

使用道具 举报

5#
ID:328014 发表于 2020-11-28 03:53 | 只看该作者
回复

使用道具 举报

6#
ID:782419 发表于 2020-11-28 10:40 | 只看该作者
使用VScode,进行适当的配置后就可以了!
回复

使用道具 举报

7#
ID:840433 发表于 2020-11-28 17:15 | 只看该作者
电子发烧烧烧友 发表于 2020-11-27 20:45
有,选择keil5的一个小扳手的图标。也可以在Edit那一栏,选择configuration。选择,Text completion,然后 ...

我上网查了一些资料,keil c51版本没有Text completion右上角(show code completion list for)那一块
回复

使用道具 举报

8#
ID:840433 发表于 2020-11-28 17:15 | 只看该作者
51hei团团 发表于 2020-11-28 03:53
看这里https://jingyan.baidu.com/article/fdbd4277a802e7b89e3f480d.html

keil c51版本没有Text completion右上角(show code completion list for)那一块
回复

使用道具 举报

9#
ID:840433 发表于 2020-11-28 17:16 | 只看该作者
wufeng391 发表于 2020-11-28 10:40
使用VScode,进行适当的配置后就可以了!

vscode没有接触过,上网看了有很多版本,有亲测有效的教程吗?
回复

使用道具 举报

10#
ID:782419 发表于 2020-11-30 21:44 | 只看该作者
其实用Vscode感觉还是不错的!在网上找些教程看看,也能学到不少东西。
其实主要是用Vscode进行代码编辑,反正我感觉比KeilC51的编辑器好多了!尝试一下没有坏处的。
你会发现写代码相当有成就感的!
回复

使用道具 举报

11#
ID:984539 发表于 2021-12-6 10:39 | 只看该作者
2020新人 发表于 2020-11-28 17:15
keil c51版本没有Text completion右上角(show code completion list for)那一块

明白人,我费了半天劲,然后试了一下果真stm32的就有
回复

使用道具 举报

12#
ID:988145 发表于 2021-12-6 13:38 | 只看该作者
用vscode的Keil Assistant插件,这插件的说明文档甚至都是中文的,用起来应该是没一点难度
流程就是用keil创建项目,然后在vsc里直接打开项目文件就行了,这个插件会帮你把所有的设置(路径啥的)全自动设置好,再加上vsc丰富的扩展,用着肯定是比keil舒服很多

屏幕截图(12).png (307.79 KB, 下载次数: 149)

插件

插件
回复

使用道具 举报

13#
ID:961449 发表于 2022-11-11 12:55 来自手机 | 只看该作者
话说我的也没有这个自动补全块。什么原因

2022-11-11_12.54.47.jpg (467.44 KB, 下载次数: 102)

2022-11-11_12.54.47.jpg
回复

使用道具 举报

14#
ID:978375 发表于 2022-11-11 14:09 | 只看该作者
huhuajie 发表于 2022-11-11 12:55
话说我的也没有这个自动补全块。什么原因

C51是没有的
回复

使用道具 举报

15#
ID:220661 发表于 2022-11-11 14:23 | 只看该作者
我推荐TKstudio
回复

使用道具 举报

16#
ID:514901 发表于 2022-11-11 17:38 | 只看该作者
C51没有代码补全,MDK才有
回复

使用道具 举报

17#
ID:891876 发表于 2022-11-13 10:24 | 只看该作者
什么是自动补全?
回复

使用道具 举报

18#
ID:1051719 发表于 2022-11-13 11:59 | 只看该作者
1、点击Edit -> 选择Configuration。
2、选择Text Complation,将Symbols after 2 Characters打勾。
3、重启Keil软件,就可以看到代码自动补全效果了。
回复

使用道具 举报

19#
ID:1051715 发表于 2022-11-14 13:56 | 只看该作者
stm32版的有自动补全,c51如果没有的话可以使用vscode软件,安装一下Keil Assistant这个扩展,配置好就行
回复

使用道具 举报

20#
ID:378108 发表于 2022-11-18 15:39 | 只看该作者

你给 MDK 装一个 C51 编译器,就能编译 C51了,keil5 C51,MDK,C251 可以在一个IDE下开发
回复

使用道具 举报

21#
ID:1052663 发表于 2022-11-18 16:42 | 只看该作者
回复

使用道具 举报

22#
ID:879348 发表于 2022-11-18 16:49 | 只看该作者
用第三方编辑器,连接他的编译器
回复

使用道具 举报

23#
ID:1051394 发表于 2022-11-18 20:04 | 只看该作者
keil5中的设置下show code compeletion全部勾选,即可!
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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