网站首页 > 教程文章 正文
刚开发的哥们儿都知道,系统上线后,如果有bug,领导会第一时间打电话过来,半夜也得起来改bug,随时随地改bug就是程序员的日常,这就导致很多程序下班后必须背着电脑挤地铁,随时候着,拖着疲惫的身体再扛着沉重的包,那叫一个苦不堪言,那有什么好的办法可以解决这个问题呢?
今天,给大家送福利了,带你在ipad上安装一个IDEA撸一个SpringBoot,从此告别双肩包。下面是手机上和iPad上打开IntelliJ IDEA的效果。
前言
需要你windows或者linux装有git和docker环境,我们以linux为例进行安装,如果计划在iPad上长时间使用,还是用linux安装比较稳定,性能好。(注意:没有这两个环境是转不起来的)
安装
1.git下载JetBrains的projector-docker
git clone https://github.com/JetBrains/projector-docker.git
clone成功
2.编辑run-container-mounted.sh
切换到projector-docker目录,也就是JetBrains的docker项目下,相关目录脚本如下
这一步比较重要,配置本地磁盘到docker,/root/projector-docker为本地目录,请根据你的需要配置。
docker run --rm -p 8887:8887 -v /root/projector-docker:/home/projector-user -it "$containerName" bash -c "./run.sh"
3.下载projector-core源码
依然在project-docker目录下执行
./clone-projector-core.sh
100%表示源码下载完毕
4.编译docker容器
依然在project-docker目录下执行
./build-container.sh
上面是编译过程,这个有点坑,由于我没有配置国内镜像,导致第一次比较比较慢,将近2个小时【晚上睡眠自己下载即可,建议配置国内镜像】
5.运行容器
./run-container-mounted.sh
启动成功
6.IntelliJ IDEA版本设置
IntelliJ IDEA的默认版本目前是2019.3,感兴趣的可以自己升级版本。
打开build-container.sh,更改downloadUrl属性后面ideaIC-2019.3.5.tar.gz即可,例如:ideaIC-2020.3.1.tar.gz
downloadUrl=${2:-https://download.jetbrains.com/idea/ideaIC-2019.3.5.tar.gz}
iPad Air 上用浏览器打开
iPad Air上打开safari访问
http://101.200.56.xxx:8887/即可(注意:安装第二步可以看到默认端口是8887)
上面是启动初始化效果图,由于我事先创建了一个SpringBoot的项目,正常打开是没有项目,和电脑本地安装效果是一样的。
ipad air上简单操作IntelliJ IDEA
1.创建maven项目
2.安装IDEA插件
3.启动项目
4.主题皮肤更换
总结
除了上面列举这些功能,其实和pc安装版大同小异,基本所有功能都有,另外,不仅支持Intellij IDEA,而且支持WebStorm、Goland、PhpStorm、PyCharm、GoLand等全家桶,快去试试吧
猜你喜欢
- 2025-05-25 Maven+JSP+Servlet+C3P0+Mysql实现的音乐库管理系统
- 2025-05-25 遍地金黄银杏叶!走进佛山这间书店,咫尺间遇见情怀
- 2025-05-25 SpringBoot单元测试之一:基本操作
- 2025-05-25 IDEA 新 UI 新手调教篇,看完还不会的过来捶我
- 2025-05-25 LinkedList竟然比ArrayList慢了1000多倍?(动图+性能评测)
- 2025-05-25 掌握SpringBoot-2.3的容器探针:实战篇
- 2025-05-25 沃达丰和 Idea 合并,全新名称「VI」和LOGO亮相
- 2025-05-25 如何在iPad Pro上用Intellij IDEA写代码
- 2025-05-25 IDEA 2021首个大版本发布,Java开发者感动哭了(附新亮点演示)
- 05-25干货 | 一步步部署 Flask 应用
- 05-25别再去找Docker命令了,你要的常用的全都在这
- 05-25如果您删除Windows11上的“Program Files”文件夹会发生什么?
- 05-25家用nas最常用的docker容器及部署方法
- 05-25你好 dotnet run file, 再见 csproj
- 05-25China committed to continuing contributions to global health: delegation
- 05-25Chinese, German experts urge cooperation during Eurasia relations seminar
- 05-25Peace of paramount importance for region
- 最近发表
-
- 干货 | 一步步部署 Flask 应用
- 别再去找Docker命令了,你要的常用的全都在这
- 如果您删除Windows11上的“Program Files”文件夹会发生什么?
- 家用nas最常用的docker容器及部署方法
- 你好 dotnet run file, 再见 csproj
- China committed to continuing contributions to global health: delegation
- Chinese, German experts urge cooperation during Eurasia relations seminar
- Peace of paramount importance for region
- after和in用法解析
- China's top diplomat to chair third China-Pacific Island countries foreign ministers' meeting
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)