截图工具是开发者日常高频使用的软件,但大多数人在"截完图"之后就卡住了——标注不方便、上传要手动、格式转换靠外部工具。ShareX 从 2013 年起就在解决这个链条上的每一个环节,20.2.0 版本把重点放在了图像编辑器的标注能力上,让截图后的二次加工更顺手。
标注工具的新增与改进
这次更新最核心的变化在图像编辑器(Image Editor)里:
- 新增 "I Image" 标注工具——可以在截图上直接嵌入另一张图片作为标注素材,比如把 logo、图标或参考截图叠到当前画面上,省去先保存再拼接的步骤。
- 箭头样式新增 Double Basic Line——双线箭头在技术文档和教程中很常见,用来表示双向交互或对比关系。此前 ShareX 的箭头只有单线样式,现在多了一个选项。
- 箭头样式预览——选择箭头类型时可以直接看到样式效果,不再需要画出来才知道长什么样。这对经常切换标注风格的用户来说是个明显的效率提升。
- "Step" 注释工具增强——Step 工具用于在截图上标注操作步骤序号(1、2、3……),本次更新对其样式和排版做了补充,让步骤指引更清晰。
这些改进看似细碎,但标注是截图后最耗时间的环节。能少一步操作、少一次猜测,累积下来就是每天省出几分钟。
ShareX 的完整工作流
ShareX 不只是一个截图编辑器,它覆盖的是从捕获到分享的整条链路:
- 捕获——全屏、区域、窗口、滚动截图、屏幕录制(GIF/视频),几乎覆盖所有常见场景。
- 标注与编辑——内置 Image Editor,支持箭头、矩形、文字、Step、模糊(遮挡敏感信息)、高亮等。
- 上传——支持超过 80 个存储服务(Imgur、GitHub、S3、OneDrive、自建 FTP/WebDAV 等),截图完成后一键上传并自动获取链接。
- 后续处理——OCR 文字识别、颜色拾取、二维码生成、图片格式转换等工具集成在 After Capture Tasks 中。
整个流程可以通过 Hotkey + Task 配置实现自动化:按一个快捷键,截图→标注→上传→复制链接到剪贴板,全程不需要额外点击。
实用配置:用命令行安装并自定义上传目标
ShareX 的配置文件是 JSON 格式,存放在 %UserProfile%\Documents\ShareX 目录下。下面给出一个从安装到自定义上传的完整实操示例。
通过 winget 安装 ShareX
# 安装 ShareX(Windows 10/11 自带 winget)
winget install ShareX.ShareX
# 验证安装
winget list ShareX.ShareX
如果偏好 Scoop(更适合开发者工具管理):
# 通过 Scoop 安装(需先添加 extras bucket)
scoop bucket add extras
scoop install sharex
自定义上传到自建 WebDAV 服务器
ShareX 默认上传目标是 Imgur,但很多团队需要上传到内部存储。下面是一个自定义 WebDAV 上传目标的配置片段,保存为 CustomUploadDestination.json 后放入 ShareX 配置目录即可生效:
{
"Name": "Internal WebDAV",
"DestinationType": "ImageUploader",
"RequestURL": "https://storage.example.com/dav/screenshots/",
"RequestMethod": "PUT",
"Headers": {
"Authorization": "Basic dXNlcm5hbWU6cGFzc3dvcmQ="
},
"Body": "File",
"URL": "$response$",
"ThumbnailURL": "$response$",
"DeletionURL": ""
}
注意:
Authorization中的Basic值是username:password的 Base64 编码。生产环境建议用更安全的认证方式。生成方法:
# 生成 Base64 编码的认证头
$username = "your_user"
$password = "your_pass"
$encoded = [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("${username}:${password}"))
Write-Output "Basic $encoded"
配置快捷键自动工作流
ShareX 的 HotkeysConfig.json 可以定义快捷键绑定的任务链。以下示例将 Ctrl+Shift+S 绑定为"区域截图 → 自动上传到 WebDAV → 复制链接到剪贴板":
{
"Hotkeys": [
{
"Hotkey": "Ctrl+Shift+S",
"Action": "RegionCapture",
"AfterCaptureTasks": [
"UploadImageFile",
"CopyURLToClipboard"
],
"UploadDestination": "Internal WebDAV"
}
]
}
实际操作中,更推荐在 ShareX GUI 里完成这些配置(主界面 → Hotkey settings),然后导出 JSON 备份或分享给团队。直接编辑 JSON 需要确保字段名和结构与 ShareX 当前版本一致,20.2.0 的配置格式与此前版本基本兼容。
20.2.0 的定位与取舍
ShareX 的优势在于"全链路覆盖"和"高度可定制",但这也带来了学习曲线。新用户面对几十个 After Capture Task 选项和 80+ 上传目标时,容易迷失。20.2.0 没有简化这个复杂性,而是在编辑器体验上做了增量改进——这是合理的取舍:老用户需要更多标注能力,新用户可以通过默认配置快速上手,复杂选项留给进阶场景。
如果你已经在用 ShareX,20.2.0 的标注改进值得更新;如果还没用过,可以从默认配置开始(截图→Imgur→链接),再逐步把上传目标切换到自己的存储服务。
快速上手检查清单
- [ ] 用 winget 或 Scoop 安装 ShareX 20.2.0
- [ ] 设置区域截图快捷键(推荐
Ctrl+Shift+S) - [ ] 确认默认上传目标是否满足需求(默认 Imgur,团队内共享建议换 WebDAV/S3)
- [ ] 在 Image Editor 中试用新增的 I Image 标注和 Double Basic Line 箭头
- [ ] 导出配置 JSON 备份,方便迁移或团队同步