使用VSCode做嵌入式开发-代码模板

使用VSCode代替keil做嵌入式开发代码的编辑还是挺不错的。

  • 对汉字的支持比Keil好
  • 智能联想的功能也比Keil好用
  • 排版格式也好看,不再是单纯的白底黑字

但是在写代码的时候,有一个方便的功能就是“模板”功能,比如下面的注释函数的模板。使用模板功能能够少输入很多字。

/**
  * @brief  
  * @param  
  * @retval 
  */

那么在VSCode中如何实现模板功能呢?

vscode
  1. 点击 "文件" -> "首选项" -> "用户代码片段";
vscode
  1. 选择c.json 编写针对C语言的模板;
vscode
  1. c.json 文件中添加自己的模板,一个模板包括模板的描述与模板的代码体。这是一个json格式的数据。其内部包含三个变量:prefix body description 。其中重要的是前两项。prefix是在代码中输入的索引单词,比如图中的prefix为function,那么输入function时会出现下图的选项。
vscode

body则是模板的内容,其中$1,$2,$3表示光标出现的位置,$1为光标首先出现的位置,$2为按下一次TAB键后出现的位置,然后依次类推。而$0表示光标最后出现的位置。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,020评论 3 119
  • 李起阅读 392评论 0 0
  • 神的恩典越来越多越来丰盛,神在我们家中正在做工,神先在我和海鸥中间做工,让我们可以学习沟通,彼此感恩欣赏,称赞,让...
    恩宠爸爸阅读 329评论 0 0
  • 三者的关系 严格的说,Container技术并非虚拟化,更准确的说它是一种资源隔离机制。VMM或者叫Hypervi...
    大诗兄_zl阅读 1,529评论 0 0