You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中设置代码简写并一键展开?以breakpoint()为例

在VSCode中配置代码片段实现简写自动展开

VSCode自带的**代码片段(Snippets)**功能就能实现输入简写自动展开为完整代码的需求,当然也可以给breakpoint()这类代码设置专属简写,具体操作如下:

一、创建代码片段

  • 打开命令面板:按下Ctrl+Shift+P(Windows/Linux)或Command+Shift+P(Mac),输入Configure User Snippets并回车。
  • 选择目标语言:比如你要给Python的breakpoint()设置简写,就选择python.json;如果需要全局通用的片段,选择New Global Snippets file...并命名。
  • 编辑片段配置:在打开的JSON文件中,添加自定义片段规则。以breakpoint()为例,添加以下内容:
{
  "Insert Python breakpoint()": {
    "prefix": "bp",
    "body": "breakpoint()",
    "description": "快速插入Python调试断点"
  }
}
  • prefix:触发简写的关键词,比如这里设置成bp,输入这个词就能触发展开。
  • body:展开后的完整代码内容,支持多行(用数组形式,每行一个字符串)。
  • description:片段的描述信息,方便你在候选列表中识别。

二、使用代码片段

在Python文件中输入bp,此时VSCode会弹出候选提示,按下Tab或Enter键,就能自动将bp替换为breakpoint()。

扩展示例

你还可以根据需求创建更多实用片段,比如快速插入带变量打印的代码:

{
  "Print variable with f-string": {
    "prefix": "pp",
    "body": "print(f\"${1:var} = ${1:var}\")",
    "description": "快速打印变量名和值"
  }
}

这里的${1:var}是占位符,展开后光标会自动定位到这个位置,方便你直接修改变量名。

内容的提问来源于stack exchange,提问作者Jerin Antony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 16:12:30