这个问题在论坛上已经有很多回答,例如
但大多数都忽略了另一个原因——打开了51工程。其中第三篇提到了这个原因,但解决方案不够准确。
我来说一下这个问题,如上所述,除了汉化原因外,还有一个重要原因就是Keil打开了51工程。我遇到这个问题是这样解决的,首先保证所用的keil不是汉化版。其次,没有打开51工程。接下来就能够在下图中看到补全代码选项了。

需要说明的是,如果之前建立或者打开了51工程,keil在启动时会默认打开上一次这个51工程,为了避免自动打开,可以在此处修改设置。

以上步骤解决方案亲测有效,本人同时安装了MDK5.18和MDK C51。
本文介绍了解决Keil软件中代码补全功能失效的方法。除避免使用汉化版外,还需注意不要打开51工程,否则可能影响补全功能。文章提供了详细的步骤来解决该问题。

1万+

被折叠的 条评论
为什么被折叠?



