Overview Version History Q & A Rating & Review
Word Space
English | 简体中文
让中英文排版更规范!✨
一个轻量级编辑器辅助工具:包含中英文智能加空格、行尾句号与空白清理、以及精确复制文件路径与行号等实用功能。
✨ 功能特点
🎯 智能识别 :自动识别中文和英文相邻的情况
⚡ 快速处理 :一键为英文单词两侧添加空格
📎 复制定位 :复制 路径:行 / 路径:起行-止行(与 Cursor 一致,便于终端跳转),支持绝对路径与相对工作区路径
✂️ 行尾清理 :按可配置正则删除行尾中文句号(。!?,可连续)及其后空白;无句号时删除行尾空格/Tab
🎨 美观排版 :让中英文混排更加规范
🔧 多种使用方式 :支持快捷键、右键菜单、命令面板
📖 使用方法
快捷键方式
功能
Windows / Linux
macOS
为英文单词添加空格
Ctrl + Shift + Alt + Space
Cmd + Shift + Opt + Space
复制路径与行号(绝对路径)
Ctrl + Shift + Alt + C
Cmd + Shift + Opt + C
复制路径与行号(相对项目)
Ctrl + Shift + Alt + E
Cmd + Shift + Opt + E
删除行尾句号与多余空白
Ctrl + Shift + Alt + .
Cmd + Shift + Opt + .
可在 键盘快捷方式 中搜索命令名修改上述绑定。
右键菜单
在编辑器中右键,选择 Word Space 相关命令
若不想在右键中出现这些项:设置 Word Space: Show Editor Context Menu (word-space.showEditorContextMenu)为 false ,仍可通过命令面板与快捷键使用
命令面板
按 Ctrl + Shift + P(macOS: Cmd + Shift + P)
输入「Word Space」或具体命令标题
按回车执行
设置:行尾句号与空白
在设置中搜索 word-space.removePeriodTrailingSpaces ,可配置:
字段
说明
pattern
正则源码,默认 (?:(?:[。!?][ \\t]*)+|[ \\t]+)$
flags
如 gm(m 使 $ 匹配行尾)
replacement
替换内容,默认空字符串(删掉匹配整段)
无选区时对整篇文档 生效;有选区时仅处理选区。
💡 使用示例
中英文加空格
处理前
我喜欢apple
apple很好吃
处理后
我喜欢 apple
apple 很好吃
复制路径与行号
格式与 Cursor 自带「复制路径」 一致,便于在终端里 Ctrl+点击 或配合 code -g path:line 跳转:
插入点:path:行,如 src/foo.ts:12
选区在同一行:path:行(不拼列号,避免与 path:行:列 的 goto 语法打架)
选区跨多行:path:起行-止行,如 src/foo.ts:14-18
多光标时每个选区一行,换行写入剪贴板
🔧 功能说明
全文档处理 :当所有 光标都没有框选(均为插入点)时,「加空格」与「删除行尾句号与空白」处理整篇文档 一次
选区优先 :只要任意一处 存在非空选区,就只 改写这些选区内的文本(可多块);其它仅放置的光标不参与改写
复制路径 :对每个 selection 各生成一条引用;多条时剪贴板为多行文本
用户反馈 :执行后会有提示或状态栏简短反馈