使用codeReview工具時,消除一些空格格式錯誤警告的eclipse相關配置
阿新 • • 發佈:2019-01-24
1.關於codereview的工具我接觸到的有一下三種,都曾經使用過。
第一個是:google的codeReview工具,gerrit,目前使用的比較多吧,但沒有第二個多。
第二個是:facebook的codeReview工具,phabricator。相對於第一個,這個有很多優點,二者的比較請 參考。
第三個是:是淘寶的CodeReview工具,Tao-review。這個很爛,相對於前兩者而言,很多細節都沒有處理的好。
2.使用這些CodeReview工具的時候都有一個共同的特點,如果對空格(tab鍵,行尾空行,行頭空行,換行)處理不當,整個review頁面上就會很難看。類似下圖:
如果你看到這樣的介面,還有心情review程式碼嗎?
3..解決方法
解決這種問題,其實也很簡單,只需要簡單配置一下eclipse就可以了。配置過程如下:
A.
Window -> Preferences -> General -> Editor -> Text Editors 設定 Displayed tab width: 4 勾選 Insert spaces for tabs 勾選 Show whitespace characters,然後點選旁邊的 configure visibility,進行如下配置 B. Window -> Preferences -> Java -> Editor -> Save Actions 勾選 Perform the selected actions on save 勾選 Additional actions,然後點選右邊的Configure... 在彈出的對話方塊中,選中Code Organizing tab,勾選裡面的Remove trailing whitespace 注意:如果部門沒有統一的程式碼格式化模板,使用下面的紅色方框,請慎重勾選,最好不要勾選。