2.8 KiB
2.8 KiB
功能特性
探索 voidraft 的强大功能,让它成为开发者的优秀工具。
块状编辑
voidraft 的核心功能是其块状编辑系统:
- 每个块可以有不同的编程语言
- 块之间由分隔符分隔(
∞∞∞语言) - 快速在块之间导航
- 独立格式化每个块
语法高亮
支持 30+ 种语言的专业语法高亮:
- 自动语言检测
- 可自定义配色方案
- 支持嵌套语言
- 代码折叠支持
HTTP 客户端
用于 API 测试的内置 HTTP 客户端:
请求类型
- GET、POST、PUT、DELETE、PATCH
- 自定义请求头
- 多种请求体格式:JSON、FormData、URL 编码、XML、文本
请求变量
定义和重用变量:
@var {
baseUrl: "https://api.example.com",
token: "your-api-token"
}
GET "{{baseUrl}}/users" {
authorization: "Bearer {{token}}"
}
响应处理
- 查看格式化的 JSON 响应
- 查看响应时间和大小
- 检查响应头
- 保存响应以供日后使用
代码格式化
集成 Prettier 支持:
- 保存时格式化(可选)
- 格式化选区或整个块
- 支持 JavaScript、TypeScript、CSS、HTML、JSON 等
- 可自定义格式化规则
编辑器扩展
VSCode 风格搜索
- 查找和替换,支持正则表达式
- 区分大小写和全字匹配选项
- 跨所有块搜索
小地图
- 文档的鸟瞰图
- 快速导航
- 可自定义大小和位置
彩虹括号
- 彩色括号配对
- 更容易匹配括号
- 可自定义颜色
颜色选择器
- 可视化颜色选择
- 支持 hex、RGB、HSL
- 实时预览
翻译工具
- 翻译选定的文本
- 支持多种语言
- 快速键盘访问
文本高亮
- 高亮重要文本
- 多种高亮颜色
- 持久化高亮
多窗口支持
高效使用多个窗口:
- 每个窗口都是独立的
- 独立的文档
- 同步的设置
- 窗口状态持久化
主题自定义
完全控制编辑器外观:
内置主题
- 深色模式
- 浅色模式
- 根据系统自动切换
自定义主题
- 创建你自己的主题
- 自定义每种颜色
- 保存和分享主题
- 导入社区主题
自动更新系统
通过自动更新保持最新:
- 后台更新检查
- 新版本通知
- 一键更新
- 更新历史
- 支持多个更新源(GitHub、Gitea)
数据备份
使用基于 Git 的备份保护你的数据:
- 自动备份
- 手动触发备份
- 支持 GitHub 和 Gitea
- 多种认证方式(SSH、Token、密码)
- 可配置备份间隔
键盘快捷键
广泛的键盘支持:
- 可自定义快捷键
- Vim/Emacs 按键绑定(计划中)
- 快速命令面板
- 上下文感知快捷键
性能
专为速度而构建:
- 快速启动时间
- 流畅滚动
- 高效内存使用
- 支持大文件
隐私与安全
你的数据是安全的:
- 本地优先存储
- 可选云备份
- 无遥测或跟踪
- 开源代码库