"Add ZONE_ROS2 guards": {
"prefix": "zros2",
"body": [
"#ifndef ZONE_ROS2",
"${TM_SELECTED_TEXT}",
"#endif"
]
}
- 选中要包裹的代码
- 按快捷键,输入zros2
- 会自动在选中代码上下添加#ifndef ZONE_ROS2和#endif
这个代码片段的关键是:
- prefix定义触发关键字,zros2
- TM_SELECTED_TEXT表示选中的文本
- 在上下插入所需的文本
这样就可以快速插入自定义的include guard了,大大提高了编辑效率。同样的方式可以实现包裹任意代码的需求。
发表回复