如何在VS Code中快速切换、高亮选中函数参数?
解决方案
方法1:VS Code原生功能配置(无需安装扩展)
VS Code 1.75及以上版本自带函数参数选择能力,你可以通过自定义快捷键实现需求:
- 打开快捷键设置页:按下
Ctrl+K Ctrl+S(Windows/Linux)/Cmd+K Cmd+S(Mac) - 搜索命令
选择函数参数(英文环境搜索select function parameter),对应命令ID为editor.action.selectFunctionParameter - 为该命令绑定你习惯的快捷键(例如
Alt+D)并保存 - 可选:为反向选择前一个参数的命令
editor.action.selectPreviousFunctionParameter绑定反向快捷键(例如Alt+Shift+D)
配置完成后,光标放在你给出的html_res.find('#footer', first=True)行任意位置,第一次按绑定的快捷键会自动选中'#footer',第二次按会自动切换选中first=True,有更多参数时会依次向后切换。
方法2:扩展方案(适合需要更复杂场景支持的用户)
如果你需要支持嵌套函数参数、特殊语法格式的参数选择,可以安装Parameter Select扩展,安装完成后默认快捷键为Alt+]选择下一个参数,Alt+[选择上一个参数,开箱即用无需额外配置。
补充小技巧
如果不需要全选参数仅需快速跳转编辑,可以用Ctrl+方向键右/左(Windows/Linux)/Option+方向键右/左(Mac)在单词间快速跳转,配合删除键直接修改参数内容,效率更高。
内容的提问来源于stack exchange,提问作者EnthusiastiC
相关产品推荐
相关产品推荐

