VS Code Quick Suggestion设置:如何将print自动补全改为print()
解决VS Code中输入“pr”自动补全为“print()”的方法
自定义Python代码片段(最直接的方法)
- 打开VS Code,按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)调出命令面板 - 在面板里输入
Configure User Snippets并选中这个选项 - 选择
python.json(如果没有这个文件,就选New Global Snippets file并命名为python.json) - 在打开的JSON文件里添加以下内容:
{ "Print Function": { "prefix": "pr", "body": "print($0)", "description": "快速插入带括号的print函数" } } - 保存文件后,回到Python代码里输入“pr”,就能看到补全选项是
print(),选中后光标会自动落在括号中间,直接输入内容即可
- 打开VS Code,按下
调整补全优先级(避免自定义片段被系统补全覆盖)
如果输入“pr”时,系统自带的“print”补全排在前面,可以调整优先级:- 按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置界面 - 在搜索框输入
editor.snippetSuggestions - 将该选项的值改为
top,这样自定义代码片段会优先显示在补全列表的最上方
- 按下
内容的提问来源于stack exchange,提问作者vishal haldhar
相关产品推荐
相关产品推荐

