Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Word SpaceNew to Visual Studio Code? Get it now.
Word Space

Word Space

CJL

|
176 installs
| (0) | Free
A lightweight text and coding assistant: intelligently add spaces between Chinese and English, trim trailing periods/spaces, and copy path/line references.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

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 + .

可在 键盘快捷方式 中搜索命令名修改上述绑定。

右键菜单

  1. 在编辑器中右键,选择 Word Space 相关命令
  2. 若不想在右键中出现这些项:设置 Word Space: Show Editor Context Menu(word-space.showEditorContextMenu)为 false,仍可通过命令面板与快捷键使用

命令面板

  1. 按 Ctrl + Shift + P(macOS: Cmd + Shift + P)
  2. 输入「Word Space」或具体命令标题
  3. 按回车执行

设置:行尾句号与空白

在设置中搜索 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 各生成一条引用;多条时剪贴板为多行文本
  • 用户反馈:执行后会有提示或状态栏简短反馈
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft