You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中如何在Jupyter当前选中代码块内执行查找替换

VS Code Jupyter 选中范围内查找替换操作方法

不需要安装第三方扩展,用VS Code原生功能就能实现,操作步骤如下:

  • 第一步:鼠标拖动选中需要执行查找替换的目标代码片段,确保高亮选区完全覆盖你要修改的代码段。
  • 第二步:按下Ctrl+H调出查找替换面板,在面板顶部的功能按钮区找到在所选内容中查找的开关按钮(图标为带选框的文本样式),点击后按钮进入高亮状态,即代表搜索范围已经被限定在当前选中区域内。

    快捷操作:调出替换面板后直接按下Alt+L组合键,可以一键开启选区限定模式,无需手动点击按钮。

  • 第三步:在查找输入框填入uom_pallet,替换输入框填入quantities,此时所有匹配结果只会出现在你选中的代码范围内,不会遍历整个notebook文档的其他内容,点击「全部替换」即可完成修改。

替换完成后的代码效果如下:

bl[(bl.quantities == 0) & (bl.UOM == 'BG')]['quantities'] = bl[(bl.quantities > 0) & (bl.UOM == 'BG')]['quantities'].mean()
bl[(bl.quantities == 0) & (bl.UOM == 'BO')]['quantities'] = bl[(bl.quantities > 0) & (bl.UOM == 'BO')]['quantities'].mean()
bl[(bl.quantities == 0) & (bl.UOM == 'BOX')]['quantities'] = bl[(bl.quantities > 0) & (bl.UOM == 'BOX')]['quantities'].mean()

补充说明:

  • 该功能是VS Code原生自带,对Jupyter notebook的单单元格选区、跨多单元格选区、普通Python脚本文件的选区都生效。
  • 如果开启选区模式后搜索不到匹配项,先检查选中范围是否覆盖了目标文本,以及查找关键词是否存在拼写错误。

内容的提问来源于stack exchange,提问作者Pattara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 01:57:22