在写代码的过程中,有些代码片段是需要经常写的,我们在VSCode中我们可以生成一个代码片段,方便我们快速生成,提高效率。
VSCode中的代码片段有固定的格式,如果是自己写那种格式的话,比较慢且可能会写错,所以我们一般会借助于一个在线工具来完成。
模板代码步骤
第一步,复制自己需要生成代码片段的代码
import rclpy
from rclpy.node import Node
class MyNode(Node):
def __init__(self,node_name):
super().__init__(node_name)
def handle_work(self):
# 执行节点逻辑
$0
def main():
# 初始化rclpy
rclpy.init()
# 参数:节点名称
node = MyNode('second_node')
node.handle_work()
# 节点代码执行完之后需要销毁节点
node.destroy_node()
# 关闭rclpy
rclpy.shutdown()
if __name__ == '__main__':
main()
第二步,https://snippet-generator.app/在该网站中生成代码片段
第三步,在VSCode中生成代码片段
选择python.json
将生成的代码粘贴进来即可
第四步,使用模板