在用VScode编写单片机程序的时候,由于在头文件中经常会用到 #ifndef#define#endif
,每次都要写确实很麻烦,于是网上查了一下说是可以配置代码片段,ctrl+shift+P,然后搜索Snippets:configure Snippets。可以选择你的语言设置代码片段,我这里用的C语言。

"C Header": {
"prefix": "header",
"body": [
  "#ifndef __FILE_H",
  "#define __FILE_H",
  "",
  "#ifdef __cplusplus",
  "extern \"C\" {",
  "#endif",
  "",
  "$0",
  "",
  "#ifdef __cplusplus",
  "}",
  "#endif",
  "",
  "#endif"
],
"description": "Simple C header"

设置好后只需要在.h文件中输出header就会出现设置的代码段,在这里插入图片描述
但是在之前一直不生效,试了很多次才发现,在VScode的右下角需要选择自己的语言,不然不会生效。在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐