代码分析器 Coala

软件介绍

Coala 能提供一个统一的命令行接口用于代码分析和修复,无论你使用的是哪种开发语言。项目主页:http://coala-analyzer.org/

通过 Coala,使用者可以创建源代码应遵循的规则和标准。Coala 有着友好的用户界面——可以完全自己定制,而且它还可以在任意的开发环境中运行并且是完全模块化的。Coala 支持大多数开发语言,可以点这里查看。

执行下面的命令,查看 Coala 能为你使用的语言做什么

$ coala --show-bears --filter-by-language Python

用法示例,有两种用法,一种是通过使用.coafile这个配置了自定义规则的文件,一种是使用命令行参数

使用一个 .coafile 文件:

[Spacing]
files = src/**/*.py
bears = SpaceConsistencyBear
use_spaces = True

使用命令行参数:

$ coala --files=setup.py --bears=SpaceConsistencyBear -S use_spaces=True

可以参考该视频:https://asciinema.org/a/42968?autoplay=1

本文地址:https://codercto.com/soft/d/20438.html

C++程序设计语言

C++程序设计语言

Bjarne Stroustrup / 裘宗燕 / 机械工业出版社 / 2010-3-1 / 99.00元

本书是在C++语言和程序设计领域具有深远影响、畅销不衰的著作,由C++语言的设计者编写,对C++语言进行了最全面、最权威的论述,覆盖标准C++以及由C++所支持的关键性编程技术和设计技术。本书英文原版一经面世,即引起业内人士的高度评价和热烈欢迎,先后被翻译成德、希、匈、西、荷、法、日、俄、中、韩等近20种语言,数以百万计的程序员从中获益,是无可取代的C++经典力作。 在本书英文原版面世10年......一起来看看 《C++程序设计语言》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具