Base64 编解码工具
这是一个 Visual Studio Code 扩展,提供便捷的 Base64 编码和解码功能,支持多种字符编码格式。适合开发人员、测试人员以及任何需要处理 Base64 编码的用户使用。
功能特点
- Base64 编码:将文本转换为 Base64 编码
- Base64 解码:将 Base64 编码转换回原始文本
- 多种字符编码格式支持:
- UTF-8(默认)
- GBK(中文友好)
- Hex(16 进制)
- ASCII
- UTF-16LE
- 智能过滤:解码时可自动过滤非 Base64 字符
- 便捷操作:
- 一键复制编码/解码结果
- 输入/输出文本快速交换
- 清晰的界面布局
安装
从 VS Code 市场安装
- 打开 VS Code
- 按下
Ctrl+Shift+X (Windows/Linux)或 Cmd+Shift+X (macOS)打开扩展视图
- 搜索 "Base64 编解码工具"
- 点击安装
手动安装
也可以下载 .vsix 文件并手动安装:
- 从 GitHub Releases 下载最新版本的
.vsix 文件
- 在 VS Code 中,选择扩展视图,然后点击右上角的“...”按钮
- 选择“从 VSIX 安装...”并选择下载的文件
使用方法
- 在 VS Code 中按下
Ctrl+Shift+P (Windows/Linux)或 Cmd+Shift+P (macOS)打开命令面板
- 输入 "Base64" 并选择 "Base64: 打开编解码工具"
- 在打开的界面中输入需要编码或解码的文本
- 选择适当的字符编码格式
- 点击 "编码" 或 "解码" 按钮
- 查看处理结果,可以使用 "复制" 按钮复制结果
注意事项
- 解码 Base64 时,如果选择了 "解码过滤非 Base64 字符" 选项,将会自动过滤掉非 Base64 字符(非 A-Z, a-z, 0-9, +, /, =)
- 使用 Hex 编码时,输入应为有效的十六进制字符串
- 扩展会自动适应 VS Code 的当前主题,提供一致的视觉体验
开发
本地开发
如果你想修改或扩展此扩展的功能,可以按照以下步骤进行:
克隆仓库
git clone https://github.com/gevikhn/vscode-ext-base64.git
cd vscode-ext-base64
安装依赖
npm install
使用 VS Code 打开项目
code .
按 F5 启动调试
打包
要打包扩展,运行:
# 安装 vsce 工具(如果尚未安装)
npm install -g @vscode/vsce
# 打包扩展
vsce package
贡献
欢迎提交 Issue 和 Pull Request!如果你有任何问题或建议,请在 GitHub 仓库上提出。
发布历史
0.0.1 (2025-05-27)
- 初始版本发布
- 支持 Base64 编码和解码
- 支持多种字符编码格式
- 添加用户友好的界面
许可证
MIT
| |