什么!原生的 Windows 便笺居然不支持窗口置顶?那就来做一个更好用的便笺
1. 写在前面
在使用 Windows 操作系统自带的便笺(Sticky Notes)时,用户可能会遇到两个问题:
-
窗口不能被固定在桌面的最上层 -
只支持在文本区域的上方插入图片,不能将图片嵌入到文本之间

实际上,微软在 2024 年推出的新版 Sticky Notes 已经新增了 窗口置顶 的功能,可以试一试
便笺(Sticky Notes)提供的功能并不复杂,开发一个差不多的桌面小工具好像也不难,于是就有了:
https://gitee.com/ashinigit/stickynotes
2. 功能预览

-
点击 + 创建新的笔记 -
点击 … 选择笔记的颜色主题(用户界面与交互逻辑参考 Windows 原生便笺)


-
支持窗口置顶 -
支持 纯文本模式 和 图文模式 -
图文模式 支持用拖拽的方式导入网页中的文本(或图片),也可以从剪贴板一键导入文本
-
支持简单的块级富文本样式:加粗(
Ctrl + B
)、斜体(Ctrl + I
)、下划线(Ctrl + U
)、删除线(Ctrl + T
) -
支持从剪贴板一键导入图片
可以对 字体大小 、 字体粗细 、 字体类型 、 背景透明 、以及 数据的存储路径 进行配置
提示 1:将背景设置成完全透明,便笺就不会遮挡后面的文字
提示 2:便笺只适合临时存储的场景,无法替代传统的笔记软件
如果有数据持久化的需求,可以导出 Markdown 文件到桌面

3. 技术选型
参考
https://www.jetbrains.com/zh-cn/compose-multiplatform/

4. 构建过程
将代码克隆到本地:
git clone https://gitee.com/ashinigit/stickynotes.git
在 Windows 操作系统使用 IntelliJ IDEA 打开项目,下载依赖
使用 packageReleaseDistributionForCurrentOS
构建发布版本:

在 build/compose/binaries/main-release/msi
目录可以找到安装文件
5. 未来计划
-
优化交互体验 -
降低软件的内存占用 -
实现窗口的阴影效果 -
解决图片/图标模糊问题 -
提供更全面的富文本支持
构建高质量的技术交流社群,欢迎从事编程开发、技术招聘HR进群,也欢迎大家分享自己公司的内推信息,相互帮助,一起进步!
文明发言,以
交流技术
、职位内推
、行业探讨
为主
广告人士勿入,切勿轻信私聊,防止被骗

加我好友,拉你进群
点“在看”支持我们,共同成长
原文始发于微信公众号(极客之家):用 Compose Desktop 开发一个 Windows 便笺
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/308720.html