如何关闭VS Code代码补全详情弹窗但保留code autocomplete功能
VS Code Python参数提示弹窗关闭方案
你遇到的弹窗官方名称为参数提示(Parameter Hints),由Python语言服务插件(Pylance)提供,用于展示当前输入函数的参数名、类型标注等信息,你提到的verbose_name:就是Django模型字段定义方法的对应参数提示。
关闭操作(不影响自动补全功能)
方法1:可视化设置页操作
- 打开VS Code设置页:使用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac) - 在顶部搜索框输入
Python > Analysis: Parameter Hints - 取消勾选对应设置项即可完成关闭
方法2:修改JSON配置文件
- 按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)调出命令面板,搜索并选中Preferences: Open Settings (JSON) - 在打开的JSON文件中添加如下配置:
"python.analysis.parameterHints": false - 保存文件后配置立即生效
可选优化方案(无需完全关闭)
如果不想彻底禁用该功能,可修改为仅手动唤起:
- 在设置页搜索
Editor > Parameter Hints: Enabled,取消勾选 - 后续需要查看参数提示时,按下
Ctrl+Shift+Space(Windows/Linux)或Cmd+Shift+Space(Mac)即可临时弹出提示,平时不会自动弹出遮挡代码
以上操作完成后,代码自动补全功能可正常使用,仅不会自动弹出参数提示弹窗。
内容的提问来源于stack exchange,提问作者Haris Sheikh
相关产品推荐
相关产品推荐

