用keilC写代码写了差不多一个月,真是造了什么孽啊,当时以为没有办法,现在写多了越写越垃圾,毕竟也是见过世面的,好多年以前还用过vs写过代码的,实在受不了了,然后了解下大家写代码都用什么IDE。 发现vscode真是身材小,界面漂亮,编辑方便,各种功能添加很给力,虽然没人发用来编译的配置,但是用来写代码足够了,推荐给还在keilC里苦战的兄弟。

(PS:keilC C51版本不支持C51代码自动补全!不支持代码自动补全!不支持代码自动补全!)

Visual Studio Code下载

https://code.visualstudio.com

配置vscode

1.中文界面


然后点install

2.路径


还有编辑器里的设定,都设下吧


改成自己的keil对应的目录

3.内码

3.5 C/C++支持

4.格式化代码


5.开始编辑代码


选择你c51程序的文件夹就可以了,左边就是资源管理器,和keilC类似

6.代码自动补全效果



不但自动代码补全,还容错,就是你打错了,或者跳着打的定义过的都能找到!!!
想想之前一个月的苦逼打字,真傻!

7.编译代码

最后,编译还是keilC来编译吧,同时打开keilC和vscode,编译的时候keilC有个全部保存的按钮点下,然后编译就行了,和原来一样,就是编辑代码在vscode里面而已

配置Visual Studio Code用作51单片机C51代码编辑器,替代KeilC编辑代码事半功倍!相关推荐

  1. Visual Studio Code 1.51 发布

    Visual Studio Code 1.51 稳定版已发布. 更新亮点 支持自定义智能提示面板的大小 此版本对智能提示面板的 UI 进行了改进,拖动控件的侧边或角端即可调整大小. 突出被固定的标签 ...

  2. 配置Visual Studio Code的SciLab开发环境

    配置Visual Studio Code的SciLab开发环境 引言 整体思路 插件安装 设置环境变量 设置setting.json 引言 由于美国将一批中国高校列入了实体清单制裁,近日Mathwor ...

  3. Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法

      本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++ 代码开发环境的方法.   在文章虚拟机VMware Workstation Pro中配置Linu ...

  4. macOS配置Visual Studio Code开发Java项目

    今天折腾了一会vs code下配置Java开发环境,现贴出配置步骤. 1.开发环境: macOS Mojave JDK 1.8 Visual Studio Code 2.macOS下查看jdk安装路径 ...

  5. Visual Studio Code,一款功能强大且轻巧的免费代码集成编辑器介绍

    Visual Studio Code - 编辑器+代码理解+调试 下载 软件官网下载地址 初步环境设置 基本设置 功能介绍 1. 界面友好 代码阅读 代码编辑 下载 软件官网下载地址 链接: http ...

  6. 介绍一个功能强大的 Visual Studio Code 扩展 - Rest Client,能部分替代 Postman

    笔者平日用 Visual Studio Code 进行全栈开发,有的时候需要用 Postman 进行 API 测试.最近发现了一个好用的 Visual Studio Code 扩展:Rest Clie ...

  7. 在Visual Studio Code 中配置Python 中文乱码问题

    在Visual Studio Code 中配置Python 中文乱码问题 方法一:直接代码修改字符集 添加前四行代码 import io import sys #改变标准输出的默认编码 sys.std ...

  8. Visual Studio Code(VS Code)入门

    Visual Studio Code is a popular text editor or code editor to write queries and codes for developers ...

  9. 如何使用Visual Studio Code作为Git的默认编辑器

    本文翻译自:How to use Visual Studio Code as Default Editor for Git When using git at the command line, I ...

  10. Visual Studio Code之常备快捷键

    孙广东  2015.12.31 官方快捷键大全:https://code.visualstudio.com/docs/customization/keybindings Visual Studio C ...

最新文章

  1. Java项目:基于遗传算法学校排课系统(java+Springboot+Maven+mybatis+Vue+Mysql)
  2. QT cannot open output file debug\OpencvTest.exe: Permission denied
  3. 云原生时代,2个方案轻松加速百万级镜像
  4. 手机号归属地区编码_这些关于手机号码的冷知识 你知道吗
  5. 设备管理学习之概念篇
  6. ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No suc
  7. nodebb使用mysql_centos7.6安装nodebb v1.14.3(2020年)
  8. CSS3 盒尺寸 box-sizing属性
  9. 通过缓存数据库结果提高PHP性能
  10. 计算本周是几号到几号
  11. 如何让你的代码没有Bug?GitHub排名第一的项目提出了一劳永逸的方法
  12. group by 按什么区别_失业补助金和失业保险金有什么区别,按什么标准领?不知道亏大了...
  13. es的分片和副本_原创|ES广告倒排索引架构演进与优化
  14. fiddler一直报错502
  15. 远秋考试系统服务器网址,远秋医学在线考试系统
  16. 如何把m4a转换成mp3?音频格式转换步骤
  17. 【今日CV 计算机视觉论文速览 第95期】Fri, 5 Apr 2019
  18. vue项目强制清除页面缓存
  19. 对自己狠一点,离成功近一点
  20. java计算机毕业设计学生公寓管理系统源码+数据库+系统+lw文档+mybatis+运行部署

热门文章

  1. 信息系统项目管理师必背核心考点(四十一)风险管理计划
  2. 2018深圳杯数学建模A题--人才吸引力评价模型研究
  3. 进阶之路 | 奇妙的Activity之旅
  4. C6678之外部存储器接口EMIF
  5. 国家央行数字货币的优势与挑战
  6. P问题、NP问题和NPC问题
  7. js如何实现数组随机排序【附洗牌算法心得】
  8. 怎么清理计算机后台程序,怎么清理电脑应用插件-电脑插件清理的方法 - 河东软件园...
  9. windows破解锁屏密码(亲测有效:再也不怕别人锁屏防你啦!)
  10. Unity下载安装及许可证获取教程