不少使用Keil做C51程序开发的初学者都面临这一个极其严重的问题——这破玩意没有自动补全?!!!
刚开始可能代码只有十几行,没有什么函数调用。但一旦开始使用模块化编程,或者定义了十几个变量的时候,你就会开始头皮发麻——这个函数叫啥来着?它要传什么参数来着?这个变量叫啥?我是谁?我在哪?我在干什么?
那么,我们不妨祭出地表最强IDE——VSCode来解决这些问题吧!
目录
下载Keil和VSCode
每一个遇到这个问题的同学都应该已经在电脑上安装好了Keil这个反人类的软件,而考虑到有些同学的C语言编译器可能是DEV-C++或者VC6.0,我们这里简要介绍一下VSCode的安装操作。
VSCode的下载
首先我们进入VSCode的官网:Visual Studio Code - Code Editing. Redefinedhttps://code.visualstudio.com/
点击这里大大的Download按钮,下载安装包
然后一路下一步就可以完成VSCode的安装了!
安装插件并配置
安装插件(汉化,C语言插件,Keil连接插件)
安装好VSCode后我们需要下载三个插件,首先我们点击插件图标,并在搜索框中搜索并安装下图的几个插件。
随后点击Keil插件旁的小齿轮,选择安装其他版本,选择1.62版本,并重启VSCode。
配置插件
回到桌面,对着Keil的图标右键,选择打开文件所在位置
再右键下图图标,复制文件路径
回到VSCode,点击Keil V插件旁边的小齿轮,选择扩展设置,粘贴你刚刚复制的路径
接下来,就到了我们熟悉的步骤,在keil中轻松愉快的创建一个工程,并在VsCode中打开你会惊奇的发现——报错了(悲)!!!
其实这是因为在VSCode中确实相应的头文件,我们需要为VSCode指明头文件的路径,首先依旧对着Keil的图标右键打开文件所在位置,然后点击目录栏中的KeilC,并找到C51目录,依次选择INC——Atmel
复制文件夹路径并按照按照下方图片的方法,将路径添加进编译器中
点击快速修复
选择光标所示选项
找到该项,将路径粘贴进去(注意换行)
接下来,我们就可以开心愉快的使用VSCode编写程序了!!!Win!!!!
PS:程序编写结束后,按F7进行项目构建