云端IDE系列教程3:如何定义一个开发环境模板

2022-06-02

105

作者:行云创新 John


上次我们分享了使用 [TitanIDE] 在 1 分钟内拥有一个 Go Admin 后台管理系统的开发环境,现在来分享这背后的实现逻辑。


问题


如何将开发人员的技术和经验的沉淀下来,并转化为可以储存、复制、传播以达到价值最大化是企业的一大痛点, [TitanIDE] 的开箱即用模板就是致力于解决这个痛点,接下来直奔主题,看看 [TitanIDE] 是如何定制模板的。点击【云端IDE系列教程3】如何定义一个开发环境模板,可看完整讲解。


解决方案


1. 登录 TitanIDE


我们先通过 GitLab 账号和两步验证登录到 [TitanIDE]



2. 选择模板


我们先预览模板,要定制 Go Admin 模板,那需要选择 Goland 模板作为基础模板创建一个项目,并打开 Goland IDE。



3. 调试脚本


Goland 打开后,在里面创建一个空白的文件用于调试,在调试过程中,我将全程使用 Shell 脚本语言,Shell脚本就是开发人员熟悉的命令行终端的命令集合。在整个过程中,我需要用到以下几个命令, 这些命令都是在  [TitanIDE] 上预先安装好的,您可以开箱即用。




根据 Go Admin 对中间件服务和开发工具的依赖,整个脚本分为以下几个部分:


  • 安装数据库 MySQL
  • 克隆 Go Admin 代码
  • 下载 Go 依赖包
  • 导入初始化数据库数据
  • 运行 Go Admin 应用


为了节约时间,就不一一的敲每一行脚本了,我从事先调试好的脚本复制过来,然后无死角的逐行说明,保证您能学会如何深度定制 [TitanIDE] 的模板。


我们写好脚本之后,就可以在 [TitanIDE] 上直接运行,并且立即看到结果,等模板调试完毕,将调试好的脚本复制到一个新的模板即可。



我们来复制一个 Gloand 基础模板到我的工作空间,我们就叫 Go Admin,然后编辑这个 Go Admin 模板,添加一个脚本块,粘贴刚才调试好的脚本并保存,一个 [TitanIDE] 深度定制模板新鲜出炉了,快分享给您的团队小伙伴来体验吧!




总结


我通过一个 Goland 的 [TitanIDE] 官方基础模板定制了一个 Go Admin 后台管理系统。正如我在一开始所介绍的那样,将开发人员的技术沉淀下来,并转化为可以储存、复制、传播是一件多么有价值的事,我想,在您的企业一定会有这样的需求,如果你还想了解更多相关技术,敬请期待下次的分享。


关于 TitanIDE


[TitanIDE] 是采用 B/S 架构设计的云原生集成开发环境,内置了业界主流的IDE,让您能够更快速的启动一个您所熟悉的 IDE,不管您以前是使用 VSCode、WebStorm、Intellij IDEA、Goland、Pycharm,总有一款适合您。您无需搭建开发环境,不管在任何地方,任何时间,任何一台电脑,都可以实现代码编写和调试,只需要打开浏览器就能编写并运行、调试您的项目代码,从而聚焦您业务逻辑开发。在企业推进云原生的大背景下,企业面临来自安全、效率、协调等几方面的挑战,[TitanIDE] 就是为了解决这些问题而打造的。


快点击 [TitanIDE] 进行免费体验吧!


扫码可进IDE交流群~



往期系列内容分享:


【云端IDE系列教程1】不改一行代码,5 分钟内拥有 RuoYi 开发环境


【云端IDE系列教程2】不改一行代码,1分钟拥有 Go Admin 开发环境


技术交流
我们建了一个云原生技术交流群,里面有来自Oracle、Citrix、华为、腾讯等国内外云计算专家,立即扫码,拉你进群。目前已有1000+开发者加入我们......
云原生厂商 云原生技术服务商
在云原生时代,行云创新致力于通过赋能开发者,实现企业快速迭代与交付,大幅提升创新效率。
免费试用