BS_good200xy 发表于 2019-10-17 16:11:34

请教:是否有visual studio code下编辑Keil C51的插件

在visual studio code下编辑Keil C51源程序时,sbit定义等C51特殊语句会报错.不知是否有什么插件可以解决?

surken 发表于 2019-10-17 16:25:19

#define sbit

BS_good200xy 发表于 2019-10-17 16:28:13

surken 发表于 2019-10-17 16:25
#define sbit

试过,但是如: sbit LED=P3^0;中P3还是打的红波浪线.

szpspike 发表于 2019-10-17 16:29:29

我是这么干的
"defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE",
                "_VS_CODE",
                "sbit=char",
                "code=const",
                "sfr=char",
                "bit=char",
                "xdata=",
                "idata="
            ],

surken 发表于 2019-10-17 16:51:28

就是整个预处理定义骗骗visual studio编辑器,编译与它无关。

rqiang 发表于 2019-10-17 16:59:43

szpspike 发表于 2019-10-17 16:29
我是这么干的
"defines": [
                "_DEBUG",


请教这个放在什么地方?

霸气侧漏 发表于 2019-10-17 17:18:34

rqiang 发表于 2019-10-17 16:59
请教这个放在什么地方?

放在家里,还能放哪

szpspike 发表于 2019-10-17 17:49:29

rqiang 发表于 2019-10-17 16:59
请教这个放在什么地方?

工作目录的 .vscode/c_cpp_properties.json

rqiang 发表于 2019-10-30 22:32:20

szpspike 发表于 2019-10-17 17:49
工作目录的 .vscode/c_cpp_properties.json

{:victory:} 解决了警告问题,多谢多谢!
页: [1]
查看完整版本: 请教:是否有visual studio code下编辑Keil C51的插件