干開發的哥們兒都知道,系統上線后,如果有bug,領導會第一時間打電話過來,半夜也得起來改bug,隨時隨地改bug就是程序員的日常,這就導致很多程序下班后必須背着電腦擠地鐵,隨時候着,拖着疲憊的身體再扛着沉重的包,那叫一個苦不堪言,那有什么好的辦法可以解決這個問題呢?
今天,給大家送福利了,帶你在iPad上安裝一個IntelliJ IDEA擼一個SpringBoot,從此告別雙肩包。下面是手機上和iPad上打開IDEA的效果。
前言
需要你windows或者linux裝有git和docker環境,我們以linux為例進行安裝,如果計划在iPad上長時間使用,還是用linux安裝比較穩定,性能好。(注意:沒有這兩個環境是轉不起來的)
安裝
1.git下載JetBrains的projector-docker
git clone https://github.com/JetBrains/projector-docker.git
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}
iPiad 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等全家桶,快去試試吧!
本文由博客一文多發平台 OpenWrite 發布!