当前位置: 首页 > news >正文

自动粘贴神器,数据复制粘贴快速处理记事本

工作需要经常需要粘贴文本,但是每次都要Ctrl+V,或者点击右键-粘贴,实在是有点浪费时间,于是我之前写过一款自动粘贴的小工具,名字叫做MyNotebook,能够实现再启动的时候,如果文本内容为空,则自动粘贴剪贴板文本。

这个文本编辑器的功能非常有限,毕竟不是专门的文本编辑器,于是我想着,要是能够再出名的开源文本编辑器的基础上进行修改,那岂不是非常不错!既能够实现自动粘贴,又能够拥有比较专业的编辑功能!

于是我下载并且编译了notepad++以及notepad2的源码,成功编译,但是无奈notepad++的代码对于我来说过于高深,修改无果,好在我找到了notepad2和notepad4(本质就是c++版本的notepad2)的源码,经过简单调试修改,最终成功实现了启动时自动粘贴文本!

先看下效果:

我修改的逻辑是,如果剪贴板中有内容,并且打开的文件为空,则自动粘贴文本,而如果打开的文本本身就包含内容,则不进行粘贴。

我编译了三个版本的工具:

Notepad2N.exe 自动粘贴文本,退出时【不】弹出确认对话框
Notepad2P.exe 自动粘贴文本,退出时【会】弹出确认对话框
Notepad2S.exe 自动粘贴文本,退出时【不】弹出确认对话框,但是【会】弹出自动保存对话框 

至此终于实现了自己想要的效果!如果你也想要此工具,欢迎私信联系。


http://www.mrgr.cn/news/57549.html

相关文章:

  • FPGA 蜂鸣器 音乐播放器
  • Golang 并发编程:Context 包的使用与并发控制
  • C++ Mutex
  • 美国FDA注册和FDA检测的区别
  • Android 12.0进程保活白名单功能实现
  • 其他-自己手动更换汽车电磁进排气阀0.9.2
  • RK平台操作GPIO的两种方法
  • 爬虫中代理ip的选择和使用实战
  • HCIP--1
  • Java 网络下载文件输出字节流
  • 鸿蒙开发融云Demo消息列表
  • 顶层模块中定义一个数组,如何 通过端口将这个数组传递给所有需要它的子模块
  • Find My折叠车|苹果Find My技术与折叠车结合,智能防丢,全球定位
  • 2024年6月份北京深信服——蓝中护网面试经验分享
  • 博客搭建之路:hexo搜索引擎收录
  • 程序员35岁何必苟且,打造一人企业开启创业之路
  • 软考信息安全
  • c# grpc 保姆级教学搭建grpc框架 服务端、客户端
  • bcf的设计思想
  • 【2024工业3D异常检测文献】LSFA: 面向三维工业异常检测的自监督特征适配
  • 数据结构之栈
  • java 语言层面 Final 关键字和 Finally关键字的区别
  • Artificial Intelligence
  • 如何训练 RAG 模型
  • Git报错:Another git process seems to be running in this repository【已解决】
  • 如何在算家云搭建ControlNext-SVD(视频生成)