Riverblade - Visual Lint Product Editions


Visual Lint Product Editions


Visual Lint is available in Standard, Professional, Enterprise and Build Server editions:

  • Visual Lint Standard Edition is designed for individual and freelance developers with small codebases. In addition to the manual analysis offered by conventional code analysis tool integration solutions, Visual Lint Standard Edition offers the capability for automated background analysis of entire solutions and workspaces.
     
  • Visual Lint Professional Edition is recommended for development teams with medium sized codebases. It includes all of the capabilities of Visual Lint Standard Edition, plus the ability to selectively include or exclude specific files or projects, define custom analysis configurations and much more.
     
  • Visual Lint Enterprise Edition is recommended for large development teams with large codebases and/or detailed analysis configuration and reporting requirements. In addition to all of the capabilities of the Visual Lint Professional Edition, Visual Lint Enterprise Edition offers accelerated grid analysis, detailed HTML reporting, viewing of analysis history and the most customisable analysis configuration of any of the interactive Visual Lint editions.
     
  • Visual Lint Build Server Edition is designed for use in build server or non-interactive (i.e. service) environments and offers incremental, parallelised code analysis of large codebases with all of the flexibility of Visual Lint Enterprise Edition. In an interactive session (i.e. one with a logged on user), it functions identically to Visual Lint Enterprise Edition.

The capabilities of each interactive Visual Lint edition are summarised in the table below:

Feature Standard
Edition


from $199 USD
Professional
Edition


from $399 USD
Enterprise
Edition


from $799 USD

Use industry standard code analysis tools: *

* Analysis tools supplied separately.

Yes
(use any one analysis tool)
Yes
(use any one analysis tool)
Yes
(use all available analysis tools)
Designed for use by development teams - Yes Yes
Designed for large codebases - - Yes
Plug-ins for Visual Studio (VS2002-2017), Atmel Studio and Eclipse Yes
(use any one plug-in)
Yes
(use any one plug-in)
Yes
(use all available plug-ins)
Standalone interactive analysis environment (VisualLintGui) Yes Yes Yes
Standalone command line analysis environment (VisualLintConsole) Yes Yes Yes
Compatible with Visual Studio 2005/2008 projects using the Intel C++ Compiler (version 9.1 or later) - Yes Yes
Dedicated commands to view analysis tool documentation within the environment Yes Yes Yes
Dedicated commands to edit the analysis configuration within the environment Yes Yes Yes
Analysis of implementation files automatically takes into account project settings and active configuration Yes Yes Yes
The active file can be manually analysed from the context menu of the code editor at any time Yes Yes Yes
Double clicking on an analysis issue opens the corresponding source file and shows the meaning of the issue Yes Yes Yes
Single file ("unit checkout") manual analysis Yes Yes Yes
Automated background analysis of the entire solution or workspace Yes Yes Yes
Selective inclusion or exclusion of individual projects and files from background analysis - Yes Yes
PC-lint and PC-lint Plus intermodule analysis - Yes Yes
Analysis results automatically are made available when a file is opened for editing Yes Yes Yes
Code Editor markers to indicate the location and severity of analysis issues (VS2005-2017 and VisualLintGui) - - Yes
When a file is saved, it is automatically queued for re-analysis Yes Yes Yes
A dedicated Analysis Results Display presents analysis results in an easy to interpret, colour coded form Yes Yes Yes
Global Display Filter allows issues with a specific ID to be instantly filtered from the displays - - Yes
Insert suppression directives (e.g. //lint !e1762) directly from the Analysis Results Display - - Yes
Analysis Results Display "Issue Count by Category" view - Yes Yes
Analysis Results Display "Issue Count by Message Number" view - - Yes
A dedicated Message Lookup Display provides the ability to directly look up the meaning of any PC-lint or PC-lint Plus message Yes Yes Yes
A dedicated Analysis Status Display shows detailed information upon the current status of analysis within the solution or workspace Yes Yes Yes
A dedicated Analysis History Display showing information upon the analysis history of a specified file, project or the entire solution/workspace - - Yes
HTML Reports Yes Yes Yes
User defined HTML report stylesheets - Yes Yes
Analysis reports include detailed breakdowns (in chart and tabular form) of which issues have been reported, and where - - Yes
Customised per solution/workspace and per project analysis configurations - Yes
(stored with solution/workspace only)
Yes
(stored with solution/workspace or project)
Post-processing of generated PC-lint project indirect ("project.lnt") files - - Yes
Customisable and user definable issue categories (currently PC-lint and PC-lint Plus only) - Yes Yes
Accelerate local PC-lint and PC-lint Plus analysis tasks using precompiled headers - Yes Yes
Accelerate analysis tasks using spare processing capacity on your network (requires IncrediBuild) - - Yes
  Detailed Pricing Detailed Pricing Detailed Pricing

 

If there is something you would like to see included in Visual Lint, please let us know.

 
"I really believe that this tool has contributed more than any other in improving the quality of the software I release."
- Simon Raybould, Freelance Software Consultant