• 用vscode编辑代码


    本教程只适用于用vs code编辑代码,并不是用vs code调试,调试还是老实用keil吧,干货开始。。。。


    废话不多说

    第一步:
    去微软下载一个vs code,顺带百度了解一下vs code强大的功能。

    第二步:打开vs商店
     

    安装插件,先安装一个c插件,安装完这个插件就能启用对c/c++的支持

     


    再安装一个插件keil,安装这个插件的目的是使用其带的库文件,安装完成后可以直接禁用,不影响我们后面的操作
     


    第三步:
    如果你包含rt-thread的工程stm32文件夹下bsp的形式,即你的keil5文件在   * t-thread __packspstm32xx    文件内,那么你需要使用env工具,使用  scons --dist 命令将你的工程单“拎”出来
    ,生成的文件夹名为dist,里面包含一个压缩文件包跟一个完整的包含你工程的文件夹,把这个工程文件夹拿到你喜欢的任意地方。

    第四步:
     .vscode.zip (711 Bytes, 下载次数: 39) 
    下载这个文件,把这个文件解压到你的工程根目录,与rtthread文件夹同一个深度,最后应该改是下图的效果

     

    到这里基本已经完工了,此时你用vs code打开这个文件夹,就能畅爽修改你的application了,代码补全代码定义小窗均可用哦如下图所示:

     


    可能有些人打开的文件有乱码,这是因为keil默认是gb2312编码,而vs默认是utf-8编码,要更改默认的文件编码方式,首先  ctrl+shirft+p  打开命令,搜索user setting
     

    然后再设置界面搜索encoding,将编码方式变更为gb2312即可,如下所示:
     







    如果你熟练使用了vs,那么打开我提供的文件夹里面的配置,我给的是f1的路径,如果你是f4的芯片则要对应修改成f4的,其他同理,附一张图:
     

    赶快操作起来吧!

  • 相关阅读:
    UIButton图文上下对齐
    安装cocoapods
    mac忘记密码的解决办法
    css3圆角边框,边框阴影
    input元素的padding border margin的区别
    css font-family 字体全介绍,5b8b4f53 宋体 随笔
    mysql数据库 thinkphp连贯操作where条件的判断不正确的问题
    php获取客户端ip get_client_ip()
    php session小节
    ajax返回值中有回车换行、空格解决方法
  • 原文地址:https://www.cnblogs.com/tansuoxinweilai/p/11643148.html
Copyright © 2020-2023  润新知