Symbol Converter (标点符号转换器)
这是一个 VS Code 插件, 专为开发者设计, 用于快速将代码中的中文全角标点符号转换为英文半角符号, 并自动优化空格排版.
✨ 主要功能
全角转半角:
- 自动将常见的中文标点 (如
, . : ( ) " " 等) 转换为对应的英文符号.
- 支持符号:
, . : ; ? ! ( ) [ ] { } " " ' ' < > - 等.
智能空格格式化:
- 逗号 (,) 和 冒号 (:): 在符号后面自动添加一个空格 (例如:
key: value → key: value).
- 括号 () [] {}: 在前括号前和后括号后添加空格 (例如:
func (a) → func (a)).
- 引号 " ': 在引号的前后添加空格 (例如:
var s=" text " → var s = " text ").
智能避让:
- 当两个标点符号相邻时 (例如
(( 或 ");), 插件不会插入多余的空格, 保持代码整洁.
便捷操作:
- 状态栏按钮: 底部状态栏提供
➡️ Convert Symbols 按钮, 一键点击即可转换.
- 命令调用: 支持
Ctrl+Shift+P 输入 Convert Symbols 调用.
🚀 使用方法
- 打开任意需要处理的文件.
- 点击底部状态栏右侧的
➡️ Convert Symbols 按钮.
- 或者按下
Ctrl+Shift+P, 输入 Convert Symbols (Chinese to English) 并回车.
📝 示例
转换前:
function test (a, b){
const obj = {key: value};
console.log (" Hello, World ");
}
转换后:
function test (a, b) {
const obj = {key: value};
console.log (" Hello, World ");
}
Enjoy coding with clean symbols!
| |