[英]Eclipse Checkstyle vs Formatter vs Cleanup?
我在eclipse下看到這三個功能。 我對它們有個想法,但我不知道它們之間的確切區別。
它們都定義了某種類型的規則並應用更改。 例如:-如果您有任何未使用的導入,則可以根據清除,格式化程序或檢查樣式的設置刪除未使用的導入。 checkstyle,formatter和cleanup有什么區別?
Checkstyle可用於檢查是否符合特定的編碼標准/慣例。 這不會更改您的代碼,而只會標記不符合要求的行。
Formatter用於使所有源代碼遵循指定的格式約定。 它確實會更改您的代碼,例如,它可能縮進一定數量,將方括號移到新行,換行或其他類似操作。
清理更通用,也可能會更改您的代碼。 它可以調用例如格式化程序,組織導入(根據需要添加或刪除它們),添加缺失的注釋或刪除未使用的代碼。
簡而言之,Checkstyle僅檢查規則,而不修改代碼,Formatter修改源文件,但僅進行與格式相關的更改,而Cleanup不僅更改源文件,而且還可以通過添加或刪除行來更改代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.