写在前面前几天,和一个师弟(非本单位)讨论了 TBtools 插件制作相关事宜,期间也发现了不少 TBtools 插件制作上可以优化的点。着手优化后,我发现新版本的 「CLI Program Wrapper Creator」功能更为强大,可以说打通几乎所有程序,尤其是解释型语言程序,比如 Python,Perl 和 R 等。 安装一下 Python我最为习惯的操作系统仍然是 windows,于是先到 python 官网下载并安装一个python环境。 “如果电脑已经有 python 环境,那么这个时候最好直接将环境安装到另一个位置。”。 我调整安装目录为 然后就等待安装好就行了,速度一般很快。 零代码编程我想了一个例子,就是很多时候我们想对一串文本生成二维码,比如某个链接,或者某一段话。我们会使用一些网站,但这些网站有时候用起来不是很方便。或许我们可以鼓捣一个python脚本来实现。我百度了一下,或许你也可以直接chatGPT。
看脚本就是依赖模块qrcode,安装他 安装好了就写个脚本
执行命令测试,发现可以正常输出二维码
制作插件打开「CLI Program Wrapper Creator」,使用快速打包脚本模式 操作简单,就是复制黏贴.... 测试一下,没啥问题(注意,我前面用 qrcode.py 还是不行,所以改了一个名字 makeaqrcode.py 就work,避免冲突嘛) 打包插件并分享打包插件就非常简单,直接右下角 Export Plugin 就可以了。 当然,我们在windows下制作,依赖是windows下的,所以打包出来的只能用于 windows 操作系统,不过也覆盖了 90% 左右的 TBtools 用户了。至于 MacOS,大伙有 MacOS 的话也可以试试,整体操作逻辑类似,相信非常简单。 测试插件Emmm,逻辑上我安装 python 的时候,没让设置环境变量,所以环境中并无python。我们直接用 TBtools 安装刚才打包好的插件。 搞定 写在最后 |
|