前面我写了一篇《借助Code Server将iPad Pro变为程序员的编码利器,用iPad Pro写代码》,感觉大家不是很满意,这次晒出大绝招,大家心心念念的Intellij IDEA可以在iPad Pro上运行啦,惊不惊喜,意不意外。
不仅支持Intellij IDEA,而且支持WebStorm、Goland、PhpStorm、PyCharm、GoLand等全家桶。真是太棒了!
前提,需要一台支持安装了git和docker(18.09或更高)的机器,很显然Windows、macOS、Linux都支持,当然我推荐使用无界面的Linux环境,这样既能稳定运行、性能高、能耗低,要是图形界面的话我们大可以直接远程连接,这样本文就失去意义了。
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
安装
- 用git下载JetBrains的projector-docker项目
git clone https://github.com/JetBrains/projector-docker.git
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
- 编辑build-container.sh文件,使用最新的Intellij IDEA
downloadUrl=${2:-https://download.jetbrains.com/idea/ideaIC-2020.2.4.tar.gz}
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
- 编辑run-container-mounted.sh,配置本地磁盘到docker,/volume1/docker/projector-docker为本地目录,请根据你的需要配置。
docker run --rm -p 8887:8887 -v /volume1/docker/projector-docker:/home/projector-user -it "$containerName" bash -c "./run.sh"
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
- 管理员执行命令下载projector-core源码
./clone-projector-core.sh
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
- 管理员执行命令编译docker容器
./build-container.sh
- 管理员执行命令运行容器
./run-container-mounted.sh
iPad Pro浏览器访问
访问http://192.168.101.3:8887.
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
![如何在iPad Pro上用Intellij IDEA写代码](http://www.yixao.com/wp-content/themes/exou/themer/assets/images/lazy.png)
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/tech/19982.html