如何在iPad Pro上用Intellij IDEA写代码

前面我写了一篇《如何用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写代码

安装

  1. 用git下载JetBrains的projector-docker项目
git clone https://github.com/JetBrains/projector-docker.git

如何在iPad Pro上用Intellij IDEA写代码

  1. 编辑build-container.sh文件,使用最新的Intellij IDEA
downloadUrl=${2:-https://download.jetbrains.com/idea/ideaIC-2020.2.4.tar.gz}

如何在iPad Pro上用Intellij IDEA写代码

  1. 编辑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写代码

  1. 管理员执行命令下载projector-core源码
./clone-projector-core.sh

如何在iPad Pro上用Intellij IDEA写代码

  1. 管理员执行命令编译docker容器
./build-container.sh
  1. 管理员执行命令运行容器
./run-container-mounted.sh

iPad Pro浏览器访问

访问
http://192.168.101.3:8887.

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

如何在iPad Pro上用Intellij IDEA写代码

© 版权声明

相关文章

32 条评论

  • 头像
    二两小酒馆 投稿者

    难道要随时随地写代码?

    无记录
    回复
  • 头像
    读者

    半夜起床可以写

    无记录
    回复
  • 头像
    毒水母試劑 投稿者

    这个连千元都不到的平板都能实现的功能,又何必要买个Pro呢?

    无记录
    回复
  • 头像
    indienova 投稿者

    因为我买了iPad pro 物尽其用,再买个千元平板就不划算啦

    无记录
    回复
  • 头像
    秋桑西增 读者

    倒腾倒腾挺好玩。。。就是有点小卡,不知道是不是我ecs性能不行,编译执行demo程序cpu能干到80%,mem60%。。。改天换个好点机器再试试

    无记录
    回复
  • 头像
    有玉而安 投稿者

    棒棒哒

    无记录
    回复
  • 头像
    Ru-yi97 投稿者

    有没有人解决了保存文件的问题,每次重启所有文件又没了

    无记录
    回复
  • 头像
    风吻过金阁 读者

    照理讲,挂载了磁盘就不会丢失文件了啊

    无记录
    回复
  • 头像
    鱈魚灬唔堡 读者

    还不如vscode

    无记录
    回复
  • 头像
    拾柒项目资源分 读者

    Java程序员用idea的多

    无记录
    回复
  • 头像
    魏无羡亦无忧 读者

    这样做很垃圾呀,而且构建可想而知的速度慢

    无记录
    回复
  • 头像
    读者

    没看懂?构建是远程服务器在做?何来慢之说?

    无记录
    回复
  • 头像
    秦彻的神奇码农 读者

    感觉很棒的功能, 感谢分享🙏

    无记录
    回复
  • 头像
    造型烫染总监 读者

    感谢

    无记录
    回复
  • 头像
    渣渣辉丶鹅鹅鹅 投稿者

    远程桌面不好吗

    无记录
    回复
  • 头像
    平安是福 读者

    好,那不是大家都知道做法吗

    无记录
    回复
  • 头像
    紫雕翎羽 读者

    这是官方的吗

    无记录
    回复
  • 头像
    怡婷丁香 读者

    是官方的

    无记录
    回复
  • 头像
    谦受福 读者

    这玩意是idea服务安装在docker上,然后浏览器打开idea去编码?

    无记录
    回复
  • 头像
    青柠超可爱 读者

    是的

    无记录
    回复
  • 头像
    优学堂许老师 读者

    无法使用,在构建容器时就出错了,有解决方法吗

    无记录
    回复
  • 头像
    姚黎明 读者

    具体还看是什么错误

    无记录
    回复
  • 头像
    那天与你邂逅的薇薇_l 投稿者

    装个向日葵 什么问题都解决了

    无记录
    回复
  • 头像
    默问 读者

    我用mac不香嘛

    无记录
    回复
  • 头像
    Wuqingren-ren-0 投稿者

    技术类文章资辞一下

    无记录
    回复
  • 头像
    庄微微 投稿者

    有没有推荐服务器配置?平顺编辑的那种

    无记录
    回复
  • 头像
    芝士味的味道的芝士 读者

    vscode server

    无记录
    回复
  • 头像
    赵诚 读者

    这货和jupyter哪个厉害

    无记录
    回复
  • 头像
    妍妍 读者

    vscode-server 也ipad,,,模式跟这个差不多,,需要在服务器安装server 然后本地起一个client 编辑器

    无记录
    回复
  • 头像
    遗落星空的猫 读者

    是的,Java程序员用idea的多

    无记录
    回复