Upsource 與Intellij IDEA整合
阿新 • • 發佈:2020-10-13
前言
關於Upsource的基本操作在上篇文章已經介紹了,需要的可以參考這裡點我 Upsource作為jetbrains家的產品,沒理由不支援自家產品Intellij IDEA呢,在這裡就介紹一下在Intellij IDEA下如何來操作Upsource進行Code Review吧。
- 官方說明是IDEA需**IntelliJ IDEA 15.0.5+**版本。
安裝與配置
- 安裝之前需確保下載的Upsource外掛與你的IDEA是相容的,相關點選查閱
開啟你的開發神器IDEA,為IDEA安裝Upsource外掛,這裡你可以選擇去jetbrains官網下載離線安裝包進行安裝,
設定有效的Upsource連結,這裡指向的是你的Upsource服務,填入url,測試連線,這時會自動開啟瀏覽器讓你輸入Upsource的使用者名稱和密碼。
另外這裡可以設定IDEA內提醒功能,當你收到Review資訊後會主動提示你。
到這基本上就完成了Upsource的安裝,你可以在右下角看到這個圖示,並且可以選擇Switch Project
進行專案切換,Change User
使用者修改,rescan
重新掃描專案review記錄等等操作
程式碼稽核
開始進行程式碼稽核,為了方便在IDEA裡面更好的演示效果,我首先在瀏覽器上建立一些Code Review
Code Review
列表,這裡可以進行篩選,開啟的,關閉的,分配到我的等等
這個時候切換到我們的IDEA工具,點開右側Upsource小圖示bar,可以看到和瀏覽器上看到的效果一模一樣,這也就是意味著,整個Code Review
的過程可以在IDEA中完美的完成,相當的優雅。
現在切換到剛剛Review過的BannerController.java
類,可以很清楚的看到有一條Code Review
的記錄,在這裡我們可以進行評論,回覆,操作等等瀏覽器可以進行操作的一切。
另外,還可以對Code Review
進行標籤管理,打標籤,新建標籤等等。
那麼如果一個類出現多處Code Review
BannerController.java
類在編寫一條Comment。
這時在IDEA裡面就可以看到有兩條Comment
最後
Intellij IDEA與Upsource整合之後,基本上你可以丟棄基於瀏覽器的操作,這樣你可以更加專注的在IDEA裡面進行開發,是不是顯得非常優雅呢?
版本
- 版本1.0 2016年12月
- 來源 FuYung:http://dreamfy.cn/
轉載於:https://my.oschina.net/fuyung/blog/804186