Drawer开源项目

我要开发同款
XXXXXie2026年09月24日
6阅读

技术信息

语言技术
C#Swift
系统类型
WindowsMacOS
行业分类
开发工具
开源地址
https://github.com/XXXXXie1997/drawer-website
授权协议
Apache许可

功能介绍

drawer 是一个二维内容抽屉。可以将文本、文件、文件夹和截图等放入,自由整理位置并在需要时随时取出。收集网页片段、截图,文本、或在多个窗口之间传递文件,都可以在同一块画布上完成。
主要功能:
1. 随时呼出:收起后在屏幕边缘保留细边提示,鼠标移上去显示完整把手,点击或拖入内容即可展开,离开后平滑收回。支持顶部、左侧和右侧停靠。
2. 拖动调整停靠位置:在偏好设置中进入位置编辑模式,拖动把手沿屏幕边缘调整,确认保存;取消或按 Esc 保留原位置。
3. 多个独立抽屉:最多创建 5 个抽屉,内容和撤销记录各自独立。把手标识支持文字和 emoji,可统一调整位置,也能在抽屉之间复制或拖放内容。
4. 独立呼出快捷键:在抽屉列表中直接查看、设置全局快捷键;支持修改、清除和冲突提示,重命名不会改变绑定。列表同时显示停靠位置、尺寸、主题和对象数量。
5. 按习惯配置:用滑动条分别设置抽屉宽高,占屏幕的 10%–90%;从 8 种主题配色中选择并预览;在配置窗口统一保存调整。
6. 自由整理:文字、文件和图片混合摆放,支持多选、框选和整体移动;对象自动吸附网格、避让重叠。
7. 落点跟随选择:选中或移动对象时更新蓝色落点,方便继续放入内容。
8. 文字直接编辑:双击修改文字,也可以只选取其中一段复制或拖出。
9. 跨应用取用:将内容复制或拖到支持的应用中,抽屉里的对象继续保留。
10. 可缩放画布:平移、缩放查看内容,也能通过“显示全部”找回画布上的所有对象。
11. 自动保存:重启后恢复内容和布局,支持会话内撤销与重做。内容保存在本机。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论