Visual Lint Product Editions
Visual Lint is available in Personal, Professional, Enterprise and Build Server editions:
-
Visual Lint Personal 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 Personal Edition offers the capability for automated background analysis of entire solutions and workspaces.
- Visual Lint Professional Edition is recommended for development teams with small or medium sized codebases. It includes all of the capabilities of Visual Lint Personal 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.
Please note that Visual Lint Personal Edition is licenced for use by individual and freelance developers rather than organisations. If your organisation has more than one member of staff, you must use Visual Lint Professional Edition or above.
The capabilities of each interactive Visual Lint edition are summarised in the table below:
Feature |
Personal Edition from $249 USD |
Professional Edition from $499 USD |
Enterprise Edition from $999 USD |
---|---|---|---|
Use industry standard code analysis tools: *
* Analysis tools supplied separately. PC-lint and PC-lint Plus are considered to be a single analysis tool for licencing purposes. |
(configure to use any one analysis tool) |
(configure to use any one analysis tool) |
(configure to use all available analysis tools) |
Licenced for use by organisations | - | ||
Designed for large codebases | - | - | |
Plug-ins for Visual Studio (VS2002-2019), Atmel Studio and Eclipse | (use any one plug-in) |
(use any one plug-in) |
(use all available plug-ins) |
Standalone interactive analysis environment (VisualLintGui) | |||
Standalone command line analysis environment (VisualLintConsole) | |||
Compatible with Visual Studio 2005/2008 projects using the Intel C++ Compiler (version 9.1 or later) | - | ||
Dedicated commands to view analysis tool documentation within the environment | |||
Dedicated commands to edit the analysis configuration within the environment | |||
Analysis of implementation files automatically takes into account project settings and active configuration | |||
The active file can be manually analysed from the context menu of the code editor at any time | |||
Double clicking on an analysis issue opens the corresponding source file and shows the meaning of the issue | |||
Single file ("unit checkout") manual analysis | |||
Automated background analysis of the entire solution or workspace | |||
Selective inclusion or exclusion of individual projects and files from background analysis | - | ||
PC-lint and PC-lint Plus intermodule analysis | - | ||
Analysis results automatically are made available when a file is opened for editing | |||
Code Editor markers to indicate the location and severity of analysis issues (VS2005-2019 and VisualLintGui) | - | - | |
When a file is saved, it is automatically queued for re-analysis | |||
A dedicated Analysis Results Display presents analysis results in an easy to interpret, colour coded form | |||
Global Display Filter allows issues with a specific ID to be instantly filtered from the displays | - | - | |
Insert suppression directives (e.g. //lint !e1762) directly from the Analysis Results Display | - | - | |
Analysis Results Display "Issue Count by Category" view | - | ||
Analysis Results Display "Issue Count by Message Number" view | - | - | |
A dedicated Message Lookup Display provides the ability to directly look up the meaning of any PC-lint or PC-lint Plus message | |||
A dedicated Analysis Status Display shows detailed information upon the current status of analysis within the solution or workspace | |||
A dedicated Analysis History Display showing information upon the analysis history of a specified file, project or the entire solution/workspace | - | - | |
HTML Reports | |||
User defined HTML report stylesheets | - | ||
Analysis reports include detailed breakdowns (in chart and tabular form) of which issues have been reported, and where | - | - | |
Customised per solution/workspace and per project analysis configurations | - | (stored with solution/workspace only) |
(stored with solution/workspace or project) |
Post-processing of generated PC-lint and PC-lint Plus project indirect ("project.lnt") files | - | - | |
Customisable and user definable issue categories (currently PC-lint and PC-lint Plus only) | - | ||
Accelerate local PC-lint and PC-lint Plus analysis tasks using precompiled headers | - | ||
Accelerate analysis tasks using spare processing capacity on your network (requires IncrediBuild) | - | - | |
Detailed Pricing | Detailed Pricing | Detailed Pricing |
If there is something you would like to see included in Visual Lint, please let us know.