1. 程式人生 > 實用技巧 >Upsource 與Intellij IDEA整合

Upsource 與Intellij IDEA整合

>>> hot3.png

前言

關於Upsource的基本操作在上篇文章已經介紹了,需要的可以參考這裡點我 Upsource作為jetbrains家的產品,沒理由不支援自家產品Intellij IDEA呢,在這裡就介紹一下在Intellij IDEA下如何來操作Upsource進行Code Review吧。

  • 官方說明是IDEA需**IntelliJ IDEA 15.0.5+**版本。

安裝與配置

  • 安裝之前需確保下載的Upsource外掛與你的IDEA是相容的,相關點選查閱 開啟你的開發神器IDEA,為IDEA安裝Upsource外掛,這裡你可以選擇去jetbrains官網下載離線安裝包進行安裝,
    更多版本看這裡
    ,也可以在IDEA內線上安裝。

設定有效的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裡面進行開發,是不是顯得非常優雅呢?

版本

轉載於:https://my.oschina.net/fuyung/blog/804186