
时间不会赋予任何人忘记的权利
“我打了三年
git commit -m,每次都要查文档确认是不是-m……” —— 某位终于解脱的开发者
你有没有过这种经历?
$ git push or
# 等等,是 origin main 还是 main origin?
$ npminstall--sav
# 是 --save 还是 --save-dev?还是 -D?
$ docker run -v .:/app -p3000:3000 my-app
# 路径写对了吗?端口映射格式对吗?然后你:
好消息:从 VS Code 1.107 开始,这一切结束了。
VS Code 在 2025 年 11 月发布的 v1.107 中,悄悄上线了一个“改变游戏规则”的功能:终端命令自动补全。
它能做什么? 当你在集成终端中输入命令时,自动弹出参数、选项、文件路径建议——就像编辑器里的 IntelliSense 一样!
输入:
ls -立刻看到:
-a # 显示隐藏文件
-l # 长格式列表
-h # 人类可读大小
-R # 递归目录用方向键选择,按 Tab 插入,一气呵成!

这不是魔法,这是 你早就该有的生产力外挂。
几乎全覆盖!包括:
git commit -
, git push origin
就像有个老手站在你身后,轻声提醒:“兄弟,flag 是
-l,不是-L。”
对比项 | Oh My Zsh / Fish | VS Code Terminal Suggest |
|---|---|---|
安装成本 | 需配置 shell 插件 | 开箱即用(更新即可) |
跨平台 | 依赖本地 shell | 所有平台一致体验 |
同步设置 | 手动同步 .zshrc | 通过 VS Code Settings 自动同步 |
编辑器集成 | 无 | 深度集成,无缝切换 |
如果你主要在 VS Code 里写代码(比如 Go、Python、JS 开发者),Terminal Suggest 是更优解。
Ctrl+` 或 Cmd+`)-,比如:```bash git commit - ```terminal.integrated.suggest常用选项:
"terminal.integrated.suggest.enabled": true(默认开启)-、/、空格后自动提示Ctrl+Space 手动触发编程最贵的不是 CPU,是你的注意力。
-a 是什么意思(你仍需懂基础命令)ffmpeg)它假设你“知道要做什么”,只是“忘了怎么写”。
Terminal Suggest 不是炫技,而是 解决真实痛点:
“我知道这个命令,但我记不住细节。”
现在,VS Code 的终端不再是“备用控制台”,而是一个智能、高效、一体化的开发工作区。
立即行动:
ls -然后你会想:
“我过去几年是怎么忍过来的?”
Happy Coding (and Typing)! 💻✨