DIY编程自制自定义软件-多种类型的终端设备异地连接和访问编程源代码集中统一管理云数据库-2021年8月6日
由于AutoAHK.COM 暂时没有可用的离线实时同步源代码库(本地离线数据库与网站在线源代码库登录连接实时同步更新编辑保存),所以我只好自制源代码数据库了,选择使用微软的mdb文件作为数据库( ms office中的Access查看和编辑mdb数据库),用Delphi设计窗口界面,搜索框的OnChange()事件函数可以实现即输即搜,无需按回车键就可以实时全文搜索源代码正文内容,实时修改,实时保存,实时备份历史多版本副本。把源代码分类整理收纳到数据库中,手动备份数据库文件到 群晖DS1821Plus网络附属存储服务器的RAID 1镜像存储池中。 也可以使用Visual FoxPro 9.0 或者 MySQL 或者其他什么编程语言或者数据库来设计自己的源代码库。从而拥有一个可以实时全文搜索源代码正文内容的,分类整理好的,自己长期收集的,强大好用的,《编程源代码》数据库系统应用程序软件。
之所以自己设计源代码管理软件是因为一些现成的管理软件我感觉不好用。我需要灵活的(离线或者在线都可以用,有网或无网都可以用,可能是我孤陋寡闻了),智能的(全文搜索),实时的(实时搜索,实时保存,实时备份,实时同步),绿色免安装的(Delphi),安全的(指纹识别登录源代码库,实时多版本异地备份),可修改的(有完整的Delphi源代码,想怎么改就怎么改),我感觉还是自己做的软件窗口比较好用一点。
厉害?
@离庭之鹿 非常感谢您的回复和肯定,好用的,安全的,稳定的编程源代码云数据库是一种编程基础资产。我用群晖DS1821Plus和SD-WAN以及Embarcadero.Delphi.10.4这三个工具实现了对各类源代码库的异地实时全文搜索和实时多版本同步,最关键的是我自制的WEB服务端软件拥有完整的源代码,可以随意修改、优化服务端。而混合客户端有网页、手机、电脑、电视机等各种类型的多个平台的客户端。方便对大量的各种编程语言类型的源代码进行批量全文检索、查看、编辑、调试、协同、分享、优化、筛选、分类、整理、编号、创作(新建)、编译(在浏览器网页中对目标源代码工程进行编译调试操作)、发布、出售。
无需安装IDE和各类运行库,因为有批量全文搜索和云桌面(类似远程控制软件的、浏览器中的、异地的、软件集成开发系统环境)。
由于一切都是通过浏览器网页来访问远程的已经配置好RAID1和Cloud Sync的服务端应用程序,所以在源代码调试过程中不会出现缺少运行库,缺少DLL文件,丢失源代码历史版本等情况出现,整个网页就像一个异地的虚拟机,异地的VMWARE,异地的Virtual Box,异地的Virtual PC,异地的云端桌面