background preloader

List of tools for static code analysis

List of tools for static code analysis
This is a list of tools for static code analysis. Language[edit] Multi-language[edit] .NET[edit] JavaScript[edit] Google's Closure Compiler – JavaScript optimizer that rewrites code to be faster and smaller, and checks use of native JavaScript functions.JSHint – A community driven fork of JSLint.JSLint – JavaScript syntax checker and validator. Objective-C, Objective-C++[edit] Clang – The free Clang project includes a static analyzer. Opa[edit] Packaging[edit] Lintian – Checks Debian software packages for common inconsistencies and errors.Rpmlint – Checks for common problems in rpm packages. Perl[edit] PHP[edit] RIPS – A static code analyzer and audit framework for vulnerabilities in PHP applications. PL/SQL[edit] TOAD - A PL/SQL development environment with a Code xPert component that reports on general code efficiency as well as specific programming issues. Pylint – Static code analyzer. Formal methods tools[edit] See also[edit] References[edit] External links[edit]

es-analysis/plato 15 Websites To Test Your Codes Online Modern trends and webapps have dramatically changed the way web developers can build. Obviously you need some type of IDE to code new files and save them for deployment. But what about just testing your code snippets? There are more tools available now than ever before! In this article I want to outline 10 interesting web apps for testing your code online. Top 10 Free Source Code Editors – Reviewed Top 10 Free Source Code Editors – Reviewed With professional code editor like Dreamweaver, Coda, Textmate and others, its no surprise that more and more people... Codepad Originally created by Steven Hazel, Codepad is a unique web app where you can share code syntax across the Web. The output screen displays any error messages associated with your code. JSBin In a similar fashion as above, jsbin is a simple JavaScript debugging console. Their interface may be a bit confusing to newcomers. As you’re coding different elements the drafts will autosave. jsFiddle CodePen CodeSandbox WebMaker CSSDesk IDEOne

Markdown Download Markdown 1.0.1 (18 KB) — 17 Dec 2004 Introduction Markdown is a text-to-HTML conversion tool for web writers. Thus, “Markdown” is two things: (1) a plain text formatting syntax; and (2) a software tool, written in Perl, that converts the plain text formatting to HTML. The overriding design goal for Markdown’s formatting syntax is to make it as readable as possible. The best way to get a feel for Markdown’s formatting syntax is simply to look at a Markdown-formatted document. (You can use this ‘.text’ suffix trick to view the Markdown source for the content of each of the pages in this section, e.g. the Syntax and License pages.) Markdown is free software, available under a BSD-style open source license. Discussion List I’ve set up a public mailing list for discussion about Markdown. It’s my hope that the mailing list will lead to good ideas for future improvements to Markdown. Installation and Requirements Markdown requires Perl 5.6.0 or later. Movable Type Blosxom BBEdit Configuration

Related: