Charles é na verdade um servidor proxy, definir por si mesmos sobre o sistema (de computador ou browser) servidor proxy de acesso à rede, e em seguida, intercepta o pedido e os resultados da análise de captura de pedido de pacote para atingir o objectivo. O software é escrito em Java, pode ser Windows, Mac, uso em Linux. primeira instalação Charles instalado ambiente Java.
1 filho Lint
SonarLint é um plug-in que o teste de qualidade do código pode nos ajudar a detectar códigos mau gosto
2. SonarQube
SonarQube é uma plataforma de gerenciamento de qualidade de código open source
3. Código Alibaba ficha de protocolo
Ali padrões de codificação, eu acredito que não estão familiarizados