PyCharm is a Python IDE which also contains static code testing capabilities.
Static Code Analysis
Static Code Analysis Overview
What is Static Code Analysis?Static Code Analysis is one component of software code testing and debugging. Static code analysis means that the code is analyzed without actually running the program. The idea behind this kind of debugging is to understand the structure of the code and make sure that it adheres to industry standards.
Static Code Analysis tools are run against the source code to highlight possible vulnerabilities. These tools frequently allow developers to hone in on portions of the code that might be problematic, rather than simply finding flaws.
This is often the first step in code testing.
Static Code Analysis Products
Listings (1-8 of 8)
Codacy automates code reviews and monitors code quality on every commit and pull request reporting back the impact of every commit or pull request, issues concerning code style, best practices, security, and many others. It monitors changes in code coverage, code duplication and code complexity. ...
Checkmarx, an Israeli headquartered company with US offices, provides a suite of application security software.
Sentinel, from WhiteHat Security headquartered in Santa Clara, California, is an application security and testing platform. Individual components provide software composition analysis, static code analysis, license checking and vulnerability scanning, and support for mobile application security t...
Codebeat is a static code analysis tool that is integrated with the Github, Bitbucket, and GitLab repositories. It provides automated code review and allows developers to merge with confidence.
Belgian company Guardsquare offers the ProGuard optimizer for Java bytecode. It makes Java and Android applications up to 90% smaller and up to 20% faster. ProGuard also provides minimal protection against reverse engineering by obfuscating the names of classes, fields and methods.
Embold Technologies (formerly Acellere) in Frankfort offers Embold (formerly Gamma), a static code analysis and peer code review tool for developers.
Sonatype DepSheild atomatically identifies vulnerabilities within open source dependencies and is available free.