Coala代碼分析器
Coala 能提供一個(gè)統(tǒng)一的命令行接口用于代碼分析和修復(fù),無論你使用的是哪種開發(fā)語言。項(xiàng)目主頁:http://coala-analyzer.org/
通過 Coala,使用者可以創(chuàng)建源代碼應(yīng)遵循的規(guī)則和標(biāo)準(zhǔn)。Coala 有著友好的用戶界面——可以完全自己定制,而且它還可以在任意的開發(fā)環(huán)境中運(yùn)行并且是完全模塊化的。Coala 支持大多數(shù)開發(fā)語言,可以點(diǎn)這里查看。
執(zhí)行下面的命令,查看 Coala 能為你使用的語言做什么
$ coala --show-bears --filter-by-language Python
用法示例,有兩種用法,一種是通過使用.coafile這個(gè)配置了自定義規(guī)則的文件,一種是使用命令行參數(shù)
使用一個(gè) .coafile 文件:
[Spacing] files = src/**/*.py bears = SpaceConsistencyBear use_spaces = True
使用命令行參數(shù):
$ coala --files=setup.py --bears=SpaceConsistencyBear -S use_spaces=True
評(píng)論
圖片
表情
