配置Visual Studio Code用作51单片机C51代码编辑器,替代KeilC编辑代码事半功倍!
用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编辑代码事半功倍!相关推荐
- Visual Studio Code 1.51 发布
Visual Studio Code 1.51 稳定版已发布. 更新亮点 支持自定义智能提示面板的大小 此版本对智能提示面板的 UI 进行了改进,拖动控件的侧边或角端即可调整大小. 突出被固定的标签 ...
- 配置Visual Studio Code的SciLab开发环境
配置Visual Studio Code的SciLab开发环境 引言 整体思路 插件安装 设置环境变量 设置setting.json 引言 由于美国将一批中国高校列入了实体清单制裁,近日Mathwor ...
- Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法
本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++ 代码开发环境的方法. 在文章虚拟机VMware Workstation Pro中配置Linu ...
- macOS配置Visual Studio Code开发Java项目
今天折腾了一会vs code下配置Java开发环境,现贴出配置步骤. 1.开发环境: macOS Mojave JDK 1.8 Visual Studio Code 2.macOS下查看jdk安装路径 ...
- Visual Studio Code,一款功能强大且轻巧的免费代码集成编辑器介绍
Visual Studio Code - 编辑器+代码理解+调试 下载 软件官网下载地址 初步环境设置 基本设置 功能介绍 1. 界面友好 代码阅读 代码编辑 下载 软件官网下载地址 链接: http ...
- 介绍一个功能强大的 Visual Studio Code 扩展 - Rest Client,能部分替代 Postman
笔者平日用 Visual Studio Code 进行全栈开发,有的时候需要用 Postman 进行 API 测试.最近发现了一个好用的 Visual Studio Code 扩展:Rest Clie ...
- 在Visual Studio Code 中配置Python 中文乱码问题
在Visual Studio Code 中配置Python 中文乱码问题 方法一:直接代码修改字符集 添加前四行代码 import io import sys #改变标准输出的默认编码 sys.std ...
- Visual Studio Code(VS Code)入门
Visual Studio Code is a popular text editor or code editor to write queries and codes for developers ...
- 如何使用Visual Studio Code作为Git的默认编辑器
本文翻译自:How to use Visual Studio Code as Default Editor for Git When using git at the command line, I ...
- Visual Studio Code之常备快捷键
孙广东 2015.12.31 官方快捷键大全:https://code.visualstudio.com/docs/customization/keybindings Visual Studio C ...
最新文章
- Java项目:基于遗传算法学校排课系统(java+Springboot+Maven+mybatis+Vue+Mysql)
- QT cannot open output file debug\OpencvTest.exe: Permission denied
- 云原生时代,2个方案轻松加速百万级镜像
- 手机号归属地区编码_这些关于手机号码的冷知识 你知道吗
- 设备管理学习之概念篇
- ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No suc
- nodebb使用mysql_centos7.6安装nodebb v1.14.3(2020年)
- CSS3 盒尺寸 box-sizing属性
- 通过缓存数据库结果提高PHP性能
- 计算本周是几号到几号
- 如何让你的代码没有Bug?GitHub排名第一的项目提出了一劳永逸的方法
- group by 按什么区别_失业补助金和失业保险金有什么区别,按什么标准领?不知道亏大了...
- es的分片和副本_原创|ES广告倒排索引架构演进与优化
- fiddler一直报错502
- 远秋考试系统服务器网址,远秋医学在线考试系统
- 如何把m4a转换成mp3?音频格式转换步骤
- 【今日CV 计算机视觉论文速览 第95期】Fri, 5 Apr 2019
- vue项目强制清除页面缓存
- 对自己狠一点,离成功近一点
- java计算机毕业设计学生公寓管理系统源码+数据库+系统+lw文档+mybatis+运行部署