QQ扫一扫联系
每个程序员都懂 —— 写代码时反复复制粘贴相同片段、切换环境要输一串命令、找常用工具得翻遍桌面… 这些 “小麻烦” 积少成多,每天都在偷走效率。
今天,FocusAny 开源系列第 5 期带来程序员专属工具箱 Ctool,用轻量设计解决高频痛点,关键还完全开源、可自定义!
代码片段 “秒调用”把接口验参、日志打印、SQL 模板这些高频代码存进库,按「Ctrl+Shift+P」就能一键插入,支持语法高亮(Java/Go/JS 等 15 + 语言),再也不用反复翻历史项目复制。
终端命令 “可视化”常用的「部署测试环境」「清理日志」「数据库连接」命令,不用记参数、不用输路径,在 Ctool 面板点一下就执行,还能自定义命令组,团队协作时直接共享配置。
环境变量 “一键切”开发 / 测试 / 生产环境的 IP、密钥、端口,不用手动改配置文件,Ctool 支持多环境快速切换,切换时自动重启关联服务(如 Node.js、Docker 容器),避免 “环境不匹配” 踩坑。
轻到 “无感”:安装包仅 8MB,内存占用<50MB,不跟 IDE 抢资源,VS Code/IDEA/ 终端里都能调起;
开源可折腾:GitHub 仓库放了完整源码,想加 “接口文档生成”“正则校验工具”?自己改代码就行,社区已经有开发者贡献了 “Git 命令快捷面板” 插件;
跨平台兼容:Windows/macOS/Linux 都能用,配置文件支持云同步,换电脑不用重新搭。
👉 开源地址:github.com/FocusAny/Ctool(求 Star!)👉 快速上手:下载 release 包,双击安装后按「Alt+C」唤醒面板,3 步完成初始化(教程在 README 里写得超详细)
FocusAny 系列一直做 “程序员用得上的开源工具”,从之前的日志分析工具 LogView,到现在的 Ctool,每款都从实际工作痛点出发。如果觉得 Ctool 有用,欢迎提 issue 提需求,也期待更多开发者一起完善~
#程序员工具 #开源项目 #效率神器 #FocusAny 开源