使用Visual Studio Code (VS Code)写C51代码(配置指南)

用Keil写代码是会让人发疯的,以前一直用VS stdio 写,后来发现VS Code更强大,于是开始用,但是发现写C51有些关键字是不支持的,老是提出错误,也是几经折腾,终于摸索出一些解决办法,记录下来,碰到这些问题的可以参考一下。

出错提示:
在这里插入图片描述
设置好后
在这里插入图片描述

一、安装VS Code后,需要安装以下两个插件:
1、C/C++ Intellisense 插件
2、Chinese (Simplified)Languge 中文语言插件
有时安装VS Code后输入代码没有提示,是因为没有安装.net framework 4.5.2 ,安装上就好了,这个问题也拆腾了我好久。

二、建立工作区:
1、打开“文件” > “将文件夹添加到工作区” ,选择源文件目录,然后添加
在这里插入图片描述
在左边的资源管理中就会显示文件夹下的所有文件
在这里插入图片描述
2、然后点“文件” > “将工作区另存为“ > 保存到项目目录下,这个保存位置可以自己选择。
在这里插入图片描述
三、配置cpp_properties.json 文件
1、按ctrl+shift+P 打开Command Palette,运行C/Cpp: Edit configurations…生成c_cpp_properties.json:
在这里插入图片描述在这里插入图片描述
2、配置路径信息,在includePath 中输入 “${workspaceFolder}/**” ,输入Keil的头文件存放路径:C:\Keil\C51\INC ,路径注意要用双斜杠。
在这里插入图片描述
路径说明


      "${workspaceFolder}/**",
       "C:\\Keil\\C51\\INC"        表示只搜索当前目录
       "C:\\Keil\\C51\\INC\\**"     \\** 表示搜索当前目录及所有子目录

四、增加C51关键字:
标准C语言是没有C51中的关键字的,像sbit, xdata, interrupt 这种,不添加的话,就会有错误提示,我采用define的方法添加
在 “defines” 中添加
“sbit=char”,
“code=const”,
“xdata=”,
“data=”,
“sfr=char”,
“interrupt=”,
“bit=u8”
在这里插入图片描述
c_cpp_properties.json 文件的文本:

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**",
                "C:\\Keil\\C51\\INC\\**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE",

                "sbit=char",
               "code=const",
                "xdata=",
                "data=",
                "sfr=char",
                "interrupt=",
                "bit=u8"
            ],
            "intelliSenseMode": "msvc-x64"
        }
    ],
    "version": 4
}

保存文件好JSON文件,大功告成!可以使用VS Code强悍的代码补全功能撸51代码了。

使用 Visual Studio Code代码,您可以按照以下步骤进行操作: 1. 下载和安装 Visual Studio Code:在官方网站 https://code.visualstudio.com/ 上下载适用于您的操作系统的安装程序,并按照提示进行安装。 2. 打开 Visual Studio Code:安装完成后,打开 Visual Studio Code。您将看到一个简洁的编辑器界面。 3. 创建或打开项目文件夹:您可以选择创建新的项目文件夹,或者打开已有的项目文件夹。您可以通过点击左侧的资源管理器图标(文件夹图标)来打开一个文件夹。 4. 创建或打开代码文件:在您的项目文件夹中,您可以创建一个新的代码文件,或者打开已有的代码文件。您可以通过点击左上角的文件图标,然后选择“新建文件”或“打开文件”来执行这些操作。 5. 编代码:您可以开始在代码文件中编代码了。Visual Studio Code 支持多种编程语言,包括但不限于 Python、JavaScript、C++ 等。您可以在代码文件中输入代码,并利用编辑器提供的语法高亮、自动补全等功能来辅助编。 6. 运行和调试代码Visual Studio Code 提供了强大的调试功能,您可以配置并运行调试器来调试您的代码。您可以通过点击左侧的调试图标(虫子图标)来打开调试面板,并选择适合您的项目类型的调试配置。 7. 安装扩展:Visual Studio Code 还支持丰富的扩展插件,您可以根据自己的需求安装各种插件来增强编辑器功能。您可以点击左侧的扩展图标(方块加箭头图标)来打开扩展面板,并搜索并安装您需要的插件。 这些是使用 Visual Studio Code代码的基本步骤。您还可以根据自己的需求和喜好进行进一步的个性化配置使用
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值