还在为多语言版本切换抓狂?这款神器让你一键搞定所有开发环境
作者:佚名 时间:2025-11-16 09:13
日期:2025年6月26日
TakMll 特客猫 介绍
官网:https://tkm.youqiong.net/

介绍:
TakMll 诞生的初衷,是解决多语言、多版本。带来的手动切换的复杂流程。无论是 PHP、Java、Node.js 还是 Python,在同一台电脑,提供统一、灵活、快速切换的版本管理体验。
如何安装?
步骤一、打开我们的官网,找到如下按钮点击:

或者小飞机网盘直接下载:https://share.feijipan.com/s/NuYkv0wC
步骤二、在下载完毕后,我们将zip文件进行解压缩:

步骤三、点击打开安装向导应用,如下图,傻瓜式下一步即可完成安装。

如何使用
说明:如果使用过程不知道如何使用,可以输入命令tkm -h即可查看相关命令的使用说明。
增加环境
手动输入如下命令:
tkm add name path
运行情况:
上述可以看到我们已经添加成功。
查询环境
手动输入如下命令:
tkm query name
运行情况:
即可快速查看到版本及环境的具体信息情况。
切换环境
说明:优先添加更多的环境,这里我添加了两个,通过命令tkm query,查询到如下多个版本:

使用 tkm swtich name进行切换,如下:

退出cmd,重新查看php版本我们会看到其已经发生了变化:

我们再次重新设置为php73版本后再次查看:

删除环境
上面我们发现php83的版本是不对的,所以我们要删除故此使用命令tkm delete name进行删除即可:
运行实例:

可以看到已经删除。
服务的使用
说明:服务是一种脚本 bat,执行更复杂的服务启动或者定时任务时进行配合使用,这里只需要配置一次路径和服务名称 后续使用run命令即可直接运行如下是 添加实例
脚本内容:
import datetime
the_run_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
fname = "./task_log.txt"
with open(fname, "w") as file:
file.write("正在执行测试任务,时间:"+the_run_time)
print("当前时间已写入文件:", fname)
添加演示:
运行演示:

执行之前记得检查是否有python环境:

查询服务
同样输入query即可。

删除服务
使用 delete 命令进行删除即可。

更新工具
通过更新命令即可更新到最新版本,如果要选择版本则在 update 后增加 1.0.0这样的版本号即可。
tkm update
运行演示:




