你有没有遇到过这种场景——
在宿主机上敲了一条很长的命令,想复制到虚拟机里,结果Ctrl+C/V完全不理你; 在电脑上查到了一个配置片段,急着发到手机备忘录,却发现微信文件传输助手根本不适合传纯文本; 团队里几个人要共用一段代码片段,你改完我改,不知道谁覆盖了谁。
以上每一条,我都经历过。所以我干脆自己写了一个——一个 PHP 文件就能跑的共享记事本 ,叫共享记事本 。
简单说,就是一个可以多人同时查看和编辑的云端记事本 。但它比普通记事本多了几个很实用的功能。
多人实时同步 ——采用轮询机制,每4秒自动检测一次内容更新。你在PC上写的内容,换个设备打开,立刻能看到最新版本。
冲突拦截 ——你正在编辑的时候,如果别人已经改了内容,保存时系统会弹出警告,阻止你意外覆盖别人的修改。
在线人数统计 ——右上角直接显示当前有多少人正在访问这个记事本。
代码友好 ——集成 highlight.js,支持20多种语言的语法高亮。你输入 <?php 自动识别PHP,输入 SELECT 自动识别SQL,还支持行号显示和Tab缩进。
虚拟机 ↔ 宿主机传命令 ——这是我自己最常用的场景。把宿主机上的命令行复制粘贴到记事本,虚拟机打开记事本复制走,全程无缝。不用开任何共享、不用搭SMB、不用U盘。
临时文本交换 ——查到一个配置片段,想发到手机上查看,直接打开记事本粘贴进去,手机刷新就有。
小团队代码共享 ——几个人可以同时看同一份代码片段,改动有记录,不用传来传去不知道哪个是最新的。
来看看几个实际截图:
PC端(Windows)界面,支持深色/浅色主题切换:
手机端(iOS/Android)经过专项适配,操作栏在底部,非常顺手:
代码语法高亮效果,支持行号显示:
浅色主题效果:
虚拟机里打开同样流畅:
零难度。
notepad.php 上传到你的服务器目录。data/ 文件夹)。💡 小提示:为了获得最佳的复制粘贴体验,建议在 HTTPS 环境下运行。
这个记事本核心代码只有约 600行 ,全平台兼容(PC/手机/H5),部署只需一个PHP文件。对于经常需要在不同设备、不同环境之间传递代码和文本的人来说,非常实用。
源代码下载:公众号私信260511 获取。
示例演示:
https://iptv.cqshushu.com/notepad.php
如果对你有帮助,欢迎转发给有需要的朋友。
🌟 与你互动
嗨~这里是【医工学习日志】的温暖小窝!
📩 随时戳一戳 :后台留言任何问题,树树会带着光速回复闪现!
💡 奇思妙想征集令 :
👉 遇到有趣资源?戳我分享!
👉 想看的硬核测评?甩题过来!
🔥 你的脑洞,可能成为下期爆款文章哦~
如需有偿部署服务或商务,请加V注明来意,不闲聊:
📝 栏目信息
策划编辑 ✨ 树树 ✨
技术支撑 @恩山无线论坛 & Github & 瀚思彼岸
📜 版权声明
内容说明:
原创文章转载请私信授权;
部分素材源自网络,版权归属原作者;
如觉侵权,请凭权属证明联系删除