VS Code 的自动补全确实很好用,掌握几个窍门能快很多:
1. 输入前几个字母就按 Tab
比如输入 pri,VS Code 会提示 print,按 Tab 键就直接补全,不用打完整个单词。
2. 善用回车选择提示
弹出提示列表后,用上下方向键选中要用的,按 Tab 或 回车 确认。
3. f-string 快捷输入
输入 f 然后引号,再输入变量名花括号里的内容,VS Code 会自动补全花括号:
输入 f" → 自动变成 f"|" (| 是光标位置)
4. 括号自动配对
输入 ( 自动补 ),输入 [ 自动补 ],输入 { 自动补 },输入 " 自动补 "。不要手动打右括号,省时间还不容易错。
5. 常用快捷键
| 快捷键 | 作用 |
|---|---|
Ctrl + / |
快速加/取消注释 |
Alt + 上/下 |
上下移动当前行 |
Ctrl + D |
选中下一个相同的词 |
Ctrl + F |
查找替换 |
Tab |
缩进 |
Shift + Tab |
取消缩进 |
6. 换行自动缩进
写完 for fruit in fruits: 按回车,下一行自动缩进4个空格,不用手动敲空格。
实际操作示例:
以 print(f"{name}: {contacts[name]}") 为例:
- 输入
pri→ 按 Tab →print - 输入
(f"→ 自动配对") - 输入
{na→ 按 Tab →{name} - 输入
: - 输入
{con→ 按 Tab →{contacts} - 输入
[na→ 按 Tab →[name]
全程只打了几个字母,其余都是 Tab 补全。
一、中英文切换减少出错
最容易踩的坑就是用中文标点写代码,比如 () : , 这些,Python 全都不认。
建议:
- 养成习惯:打开 VS Code 就切英文输入法,写代码全程英文
- 只在字符串里用中文,比如
print("你好")这里切换一次输完马上切回来 - 快捷切换:
Win + 空格切换输入法,比鼠标点快很多
二、光标移动快捷操作
方向键一次只移一个字符,确实慢。记住这些就够了:
| 快捷键 | 作用 | 比喻 |
|---|---|---|
Ctrl + 左/右 |
按单词跳 | 一步跳一个词 |
Home |
跳到行首 | 一键到头 |
End |
跳到行尾 | 一键到尾 |
Ctrl + Home |
跳到文件开头 | |
Ctrl + End |
跳到文件末尾 | |
Ctrl + Shift + 左/右 |
选中整个单词 |
实际场景举例:
print(f"{name}: {contacts[name]}")
光标在行末想改 name:
- 慢:←←←←←←←←←←←
- 快:
Ctrl + 左按两下跳到name前面
进阶:
| 快捷键 | 作用 |
|---|---|
Ctrl + Backspace |
删除整个单词 |
Ctrl + Delete |
向后删整个单词 |
Ctrl + L |
选中整行 |
Alt + 点击 |
多处同时编辑 |
三、最实用的一个习惯
输入代码时不要回头改,先一路打下去,打完再用快捷键回去改错误,比边打边改效率高得多。
把你最常用的操作记住就行:Ctrl + 左/右 按单词跳、Home/End 跳行首行尾,这4个键覆盖80%的场景。
| 操作 | 作用 |
|---|---|
Alt + 点击 |
手动添加光标 |
Ctrl + Alt + 上/下 |
在上/下方添加光标(整列编辑) |
Ctrl + D |
逐个选中相同的词 |
Ctrl + Shift + L |
一次选中所有相同的词 |
未经允许不得转载:百花谷博客 » 跟着AI学Python 常用快捷功能

百花谷博客
微信关注,获取更多