Toashot:或许是一个更加方便好用的截图工具


或许是一个更加方便好用的截图工具

学完了C#便想要练练手,于是写了一个截图工具

我想着现有的截图工具,基本上就两种:

  1. 按下快捷键进入截图UI
  2. 静默执行任务

而在现实使用的时候:

那就自己做个符合自己要求的吧,顺便练练手

于是拿起了C#+Avalonia干了一个出来,并且放到了Github上,可以到Releases下载

这次基本上大部分都是自己写的,其实基本上全程都在问AI

先摘抄一下README介绍介绍吧

功能

截图

按 PrintScreen(可改)截图,弹出Toast

快速截图

按 Alt+PrintScreen(可改),截当前屏幕后完全静默地写进目标目录

截图暂存区

Toast超时未处理的截图将自动放入暂存区(%TEMP%\Toashot),可通过托盘菜单打开查看

可复制到剪贴板、保存到目标目录、忽略,可一键清空

感想

这把其实整体复杂度不大,遇到最大的问题还是对C#不熟悉

值得一提的是,实在找不到什么比较心仪的组件库,最后使用了ShadUI组件库——模仿Shadcn/UI的风格搞的

其实如果你去使用的话你会发现——这里似乎有一些多余的设计:

为什么呢?因为这个项目后面还要发展发展,增加其他模块,先留个悬念吧

不知所言,就这样吧