闲来无事,写了个便利贴小软件。。。

老实说Windows自带的便笺还挺好用的,但是已经很久不更新了,都2022了都还不能置顶到屏幕上,很难受。而且部分富文本功能也很不友好,所以决定自己撸一个。

之前一直用的windows自带的便笺,UI和一些交互非常喜欢,所以就照抄了,本着把喜欢的都拿过来,然后再加一些它没有的东西。

使用方法:

  • 新建便利贴
    • 程序运行后会最小化到托盘,右键托盘可以新建
    • 如果已经有存在的便利贴,可以在便利贴的工具栏上点击新建也可以
    • 工具栏中还有一个复制按钮,功能是在新建的同时会复制当前便利贴的样式(包括颜色、大小等)
  • 关闭
    • 垃圾桶图标,只会关闭便利贴窗口,不会删除实际内容
    • 删除需要到历史记录中删除
  • 启动与关闭
    • 便利贴工具栏中的垃圾筒按钮会可以关闭便利贴,便利贴被关闭后下次启动程序时不在显示
    • 在托盘退出程序,或者电脑关机等情况,如果便利贴已经存在,那么当程序下次启动时会自动显示,并且保留之前的状态
  • 固定
    • 固定到屏幕,可将便利贴置于屏幕最前方,就算窗口失去焦点也不会改变其位置
    • 固定到桌面,会将窗口置于图标层,也就是说就就算窗口获得焦点,也不会覆盖任何层级在图标层上方的窗口
  • 富文本功能
    • 调节字体大小
    • 标记文本,实际上是通过改变字体背景色达到标记的效果
    • 文本块布局(居中)
    • 删除线
    • 自动识别列表
      • word一样,1. 会被自动识别列表
      • a.
      • A.
      • 目前支持这三种格式
      • 注意.后面加空格
  • 超链接
    • 自动识别链接
    • 点击链接时会自动调用系统默认浏览器访问
    • 由于技术原因,识别之后不会在便利贴窗口中改变链接的外观,也不会又点击提示。
    • 识别格式为http://xxx.xxx.com
  • 背景色
    • 选择色卡设置背景色
    • 最后一张色卡可以自定义颜色
    • 定义背景色时可设置为完全透明
  • 历史记录
    • 呼出方式
      • 右键托盘图标,菜单栏有呼出按钮
      • 便利贴顶部菜单有呼出按钮
    • 搜索功能
      • 输入搜索内容,点击搜索只显示相关便笺
      • 输入框输入内容后,可点击清除按钮,清楚搜索
    • 显示历史所有便利贴,不会记录内容为空的便利贴
    • 右键历史记录中的便利贴可弹出操作菜单
      • 显示,重新显示已关闭的便利贴
      • 关闭,关闭便利贴窗口,不会删除记录
      • 删除,从历史中永久删除便利贴
      • 重置,(功能未实现)
  • 设置
5 Likes

用了很久simplestickynotes,下载对比看看

还是喜欢ATNOTES,够简洁醒目且不占屏幕空间,虽然2005年就停更了。唯一缺点是对中文支持不好,删除后是乱码, 不能搜索。要是哪个大神能修复一下就好了!

用了下,simple sticky note 已经是比较成熟的软件了,确实有挺多可以借鉴的地方

这个风格有点老旧了,

windows便笺的功能没有抄全啊
便笺支持的快捷键:ctrl i斜体,ctrl b加粗,ctrl u下划线,ctrl e居中,crtl l居左,ctrl r居右,ctrl t删除线,还有ctrl滚轮缩放
另外试用了一会儿bug还挺多

1 Like

因为之前使用win10便笺时没有很少使用快捷键,富文本快捷键确实是我疏忽了,多谢老兄告知,后续的更新会安排上。关于BUG,还请告知,我会在后续的更新中尽量修复!

1.选择的字符既包含被标记的也包含未标记的时候,调节字体大小后会把所有文本全部标记
2.同一行中选择部分字符单独缩放的时候,缩放经常失效
3.选中字体大小不一的若干字符进行缩放的时候,所有字符会又变成同一字体
4.ctrl+q呼出历史记录,便利贴的内容是可以选择的,但又不能右键,感觉不太合理
总的来说,字体缩放bug太多而且挺难用的(也没快捷键),对于一个便利贴来说也没啥意义,建议改成大中小三个字体就够用了

多谢,这些问题挺重要的,我自己再使用的时候会习惯性用代码的编写逻辑来使用,不容易发现这些问题。太感谢了!你的建议也很好,很有帮助!

更新啦:

  1. 设置页面曾更多可设置的选项
  2. 插入图片,使用方式为直接使用系统的复制粘贴,或者拖拽文件。
  3. 复制的图片会保存到程序的安装目录,可以再设置页面设置保存的位置。
  4. 如果把目录中保存的图片删除,会影响便利贴的显示。
  5. 窗口自动吸附排列,两个窗口距离近时会自动对齐。需要再设置中开启该功能,并设置触发范围。
  6. 增加一些富文本功能
  7. 增加固定到桌面的功能,相当于把窗口一直置于窗口最底层。
  8. 修改一些图标的样式
  9. 增加字体与字号的设置
  10. 修改富文本序号的样式
  11. 修复若干BUG

学习了,一直用windows便笺,我都不知道还有快捷键

快捷键的功能 我也更新了哦,忘了写了

唉, 作为一个开发者,感觉到了差距。。

顺便问问可以学习源代码吗?

抱歉,暂时没有开源的打算。