在学习MoonBit的过程中,我的懒人基因又发动了,想着如何不要再手动敲moon xxx等一系列命令,也不想发布包版本的时候,手动去设置版本号,还不想写一个脚本来解决这个版本选择问题,我觉得有点笨重。
于是呢,简单想了想,做一个VSCode插件来处理这个几个问题非常简单方便。
年前呢,我已经就这几个问题在MoonBit交流群里沟通了下,年后没想到家人接连中招疑似诺如病毒,上吐下泻,医院都跑了几趟,把原本的计划推迟了一点。
不过,在AI的加持下,也很快把这个扩展基本实现了,注意,是基本,因为距离我理想中的插件,估计完成度只有10%的样子。
还有更多增强体验的功能,后续慢慢完善吧。
首先要安装这个扩展,搜索moonbit tool即可看到如上图的扩展,点击安装即可。
安装完毕后,建议拖动图标到右侧侧边栏,就是如上图所示的效果。
展示了MoonBit官方插件版本,安装的moon构建工具的版本,当前登录的用户,项目的名称,当前项目的版本等一些项目基础信息。
这样呢,我们可以简单直观地了解到当前项目的一个基本信息,不用去点开配置文件才能确认相关版本,配置等。
下面呢,就是发布版本,自动根据当前项目版本,提供了小版本,中版本,大版本选择。
选择后点击发布,即可直接发布到MoonBit的包管理平台,供所有人下载使用,上图就是我点击发布的测试包。
再往下呢,就是moon的构建命令列表了,可以点击new直接在当前项目创建一个初始化项目,而不用在控制台输入moon new .后再回车,总之呢,将偷懒进行到底。
其他命令也是一样的,点击就能立即打包,测试,检测,格式化,生成文档等等,简单,方便,快捷。
那么这就是MoonBit的懒人工具箱了,欢迎使用和反馈哦。
我是农村程序员,独立开发者,前端之虎陈随易,技术群与交朋友请在个人网站 👇 联系我 ✌️
- 个人网站 1️⃣:chensuiyi.me
- 个人网站 2️⃣:me.yicode.tech
我的所有文章均为古法手写,无 AI 添加剂,请放心食用,如果你觉得本文有用,一键三连 (点赞、评论、转发),就是对我最大的支持~