Skip to content

功能特性

探索 voidraft 的强大功能,让它成为开发者的优秀工具。

块状编辑

voidraft 的核心功能是其块状编辑系统:

  • 每个块可以有不同的编程语言
  • 块之间由分隔符分隔(∞∞∞语言
  • 快速在块之间导航
  • 独立格式化每个块

语法高亮

支持 30+ 种语言的专业语法高亮:

  • 自动语言检测
  • 可自定义配色方案
  • 支持嵌套语言
  • 代码折叠支持

HTTP 客户端

用于 API 测试的内置 HTTP 客户端:

请求类型

  • GET、POST、PUT、DELETE、PATCH
  • 自定义请求头
  • 多种请求体格式:JSON、FormData、URL 编码、XML、文本

请求变量

定义和重用变量:

http
@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 按键绑定(计划中)
  • 快速命令面板
  • 上下文感知快捷键

性能

专为速度而构建:

  • 快速启动时间
  • 流畅滚动
  • 高效内存使用
  • 支持大文件

隐私与安全

你的数据是安全的:

  • 本地优先存储
  • 可选云备份
  • 无遥测或跟踪
  • 开源代码库

Released under the MIT License.