keil和vscode有什么区别 我们可以看到
keil这里写了有三个功能
主要第一个叫编辑器
什么叫编辑器呢
就是平时我们在写代码
用的是编辑功能
比如我在这里
给这个结构
给这个枚举
加一个元素
是不是就按个回车
然后在这里直接写加一个元素
这就叫编辑好
然后编译就是我们把代码写完了之后
它是不是要转换成bin文件或者hex文件
才能进行烧录
那我平时点一下左上角这个按钮
就这这个叫compute
就可以编译好
然后这叫编译好
调试器是什么
我们把代码写完之后
变成了bin文件
下载到单片机里面
如果发现现象不对
是不是我想采取一些比如打断点
或者说是读一些寄存器的值出来看
这叫调试功能
keil相当于主要就提供的是这三个功能
vscode
可拓展就非常厉害
编辑器就是我们把vscode下载下来
它就只是一个编辑器
它就只能进行一个呃代码的编写好
然后可拓展就是你把它拓展成什么都可以
你能装一个编译器在它后面
它就变成了编译器加编辑器
你把调试器也装上
那它又具具备了调试器的功能
你还能装其他的
比如现在很火的用AI写代码
同理你也能装一个插件
这个插件就是通过AI来辅助你写代码
然后还有一些装了各种漂亮的皮肤
所以他这个可拓展这三个字
含金量就很高
通过插件辅助他原生的编辑器
可以实现任意的功能
也不仅仅局限于
只能做单片机的开发环境
还能开发前端后端各种
这就是它两者的区别 |