九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
coala-語言獨立且易于擴展的代碼分析應用python庫

Coala提供了一個統(tǒng)一的接口,用于使用單個配置文件來整理和修復代碼,而與所使用的編程語言無關。您可以在自己喜歡的編輯器中使用Coala,將其與CI集成,以JSON格式獲取結果,或者使用其靈活的配置語法根據(jù)需要對其進行自定義。

  Coala支持流行的編程語言,包括Python,C / C ++,Java,JavaScript,CSS以及其他幾種現(xiàn)成的語言。

安裝coala

只需安裝coala

如果發(fā)生任何依賴錯誤,請使用virtualenv!

有關完整的安裝文檔,請檢查 coala.io/install

為了使用COALA,你應該有 Python的> = 3.4和 PIP> = 8安裝

現(xiàn)在只需通過以下方式下載安裝coala

$ pip3 install Coala-bears

您可以附加--pre到該命令以直接從master獲得最新的預發(fā)行版!

考慮使用virtualenv:

$ pip3 install virtualenv

$ virtualenv venv        # On Linux

$ venv\scripts\activate  # On Windows

開始使用

有兩種方法可以讓Coala知道它應該對哪種代碼執(zhí)行哪種分析。

命令行接口

為了指定要分析的文件,可以使用--files Coala的參數(shù),如下所示。對于所有文件路徑,您可以指定(遞歸)glob。

因為分析例程可以完成許多不同的事情,所以我們將它們命名為 bears 。bears 可以檢查您的代碼中是否存在潛在問題,計算指標,甚至為您的代碼提供更正。

您可以使用以下--bears 參數(shù)指定要讓其運行的bears :

cd coala-tutorial

coala --files=src/\*.c --bears=SpaceConsistencyBear --save

示例

$ echo "import osprint( 'Hello World' )" > hello.py$ coala --files hello.py --bears PEP8Bear,PyUnusedCodeBearExecuting section Default...hello.py|   1| import·os|    | [NORMAL] PyUnusedCodeBear:|    | This file contains unused source code.|----|    | /home/user/hello/hello.py|    |++++| /home/user/hello/hello.py|   1|    |-import os|   2|   1||   3|   2| print( 'Hello World' )|   4|   3||    | *0: Do nothing|    |  1: Open file(s)|    |  2: Apply patch|    |  3: Add ignore comment|    | Enter number (Ctrl-D to exit): hello.py|   3| print(·'Hello·World'·)|   4||    | [NORMAL] PEP8Bear:|    | The code does not comply to PEP8.|----|    | /home/user/hello/hello.py|    |++++| /home/user/hello/hello.py|   1|   1| import os|   2|   2||   3|    |-print( 'Hello World' )|   4|    |-|    |   3|+print('Hello World')|    | *0: Do nothing|    |  1: Open file(s)|    |  2: Apply patch|    |  3: Add ignore comment|    | Enter number (Ctrl-D to exit): 1 $
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
window 下安裝python3.5 flask框架
windows下sublime Text 3 做Python編輯器 詳細配置
Python:手把手教你用Django搭建博客
Flexget 訂閱RSS
從業(yè)20年的Python開發(fā)者,首次提及Python的開源項目,該如何開啟
如何用 Python 打造一個聊天機器人?
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服