Reference: http://blog.csdn.net/jmyue/article/details/11060003
大項目往往是有很多人一起完成的,然而每個人都有自己的style,導致整個項目的代碼不僅存在不符合語言規范的情況,而且讀起來非常困難。因此,這樣的項目中都會引入Checkstyle,來規范大家的編碼風格,盡量做到統一和合理。我們在代碼寫完之后,還要花時間去手動解決Checkstyle提示的問題,這是一個非常無聊和耗時的工作。下面介紹如何利用Eclipse配置,在我們寫完代碼並保存之后,Eclipse就會自動幫我們解決Checkstyle問題。
1. Formatter設置
Menu: SuiteCloudIDE -> Preferences... -> JavaScript -> Code Style -> Formatter
快捷鍵:Command + ,
Active profile中顯示的是當前正在使用的代碼自動格式化配置。點擊“Export All...”按鈕可以導出Eclipse中的代碼自動格式化配置,點擊“Import...”按鈕可以導入本地已有的配置文件,導入和導出的文件都是xml格式。可以點擊“New...”按鈕,在Eclipse中的一個已有配置基礎上,新建一個自己的配置。
進行Formatter設置后,你就可以使用Option + Command + F或者右鍵菜單Source -> Format格式化選擇的代碼。(Mac快捷鍵)
2. Save Actions設置
選擇“Perform the selected actions on save”以及下面的三個復選框,其中“Format source code”就是根據前面設置的Formatter對Save文件中的代碼進行自動格式化,整個JS文件都會被Format。