此刻我正坐在回家的火车上,短暂休假后从南部返回。火车行程5小时,没有网络让我有机会集中精力在 JDevTools 上完成任务。

对于那些不知道的人,JDevTools 将是一套出色的工具,帮助开发者更轻松地创建组件。它也是我的夏季编码项目,目前除了一个 hello world,一个良好的基础和很多想法外没有太多东西。但它将会成为自动化大多数与创建组件相关的任务的方式,例如帮助创建 mcv 文件结构和锅炉板代码。


我设想正常用户的使用体验将是一个四步过程,大致如下

- 启动屏幕,用户可以在不同的脚本列表之间选择或决定创建自己的脚本
- 编辑屏幕,显示选定的脚本,用户可以对其进行修改并点击运行
- 输入屏幕,包含表单,以防脚本需要特定的输入(如组件名称等)
- 状态屏幕,脚本列出已完成的任务或任何错误

我打算提供预制的脚本,处理一些常规任务,这样大多数开发者就不必开始学习如何编写脚本。同时,我想要让脚本对新手来说易于接近和理解。这就是我想要展示编辑屏幕的原因。它使用户通过修改他们已经使用的脚本来创建自己的脚本有了一个入口。

并不是说每个人都必须这样做。但有机会总不会有害。