选中替换
一个VSCode插件,支持在选中区域内进行文本替换操作。
功能特性
- 🔍 智能搜索: 支持大小写匹配、单词匹配等选项
- ⚡ 实时预览: 输入查找文本后立即显示匹配结果和位置
- 🎯 精确替换: 只在选中区域内进行替换,不影响其他部分
- 🧭 导航功能: 上下查找匹配项,精确定位
- 🔧 多种操作: 支持单个替换和全部替换
- 📋 匹配计数: 显示找到的匹配数量和当前位置
- 🔄 多区域支持: 支持同时选择和操作多个文本区域
使用方法
基本操作
打开替换面板
- 在编辑器中选中要操作的文本区域
- 右键点击选中区域,选择 "SelReplace"
- VSCode右侧将打开替换面板
查找文本
- 在左侧第一个输入框中输入要查找的文本
- 右侧会实时显示匹配项和数量
- 使用右侧的 ↑ ↓ 按钮在匹配项间导航
替换文本
- 在左侧第二个输入框中输入替换后的文本
- 点击「替换」按钮替换当前匹配项
- 点击「全部替换」按钮替换所有匹配项
多区域选择操作
创建多个选区
- Windows/Linux: 按住
Ctrl+Alt 然后拖动鼠标选择第一个区域,保持按住快捷键继续选择其他区域
- macOS: 按住
Cmd+Option 然后拖动鼠标选择第一个区域,保持按住快捷键继续选择其他区域
使用多区域功能
- 创建多个选区后,右键点击任意选区并选择 "SelReplace"
- 插件会显示所有选区的内容,用
--- 分隔符分开
- 在查找框中输入要查找的文本,在替换框中输入替换文本
- 点击"替换"或"全部替换"按钮,插件会同时对所有选区执行替换操作
注意事项
- 单独按
Ctrl (Windows/Linux) 或 Cmd (macOS) 只是多光标操作,不是多选区操作
- 必须同时按
Ctrl+Alt (Windows/Linux) 或 Cmd+Option (macOS) 才能添加新的选区
| |