Code Analysis and Error Check

On-the-spot code analysis and error
checking for your whole solution.
Code Analysis and Error Check

C# / VB.NET

JustCode is invaluable when working with these languages because you no longer have to compile the solution to find errors.  Also, the compiler will stop analysis as soon as it fails to compile a project, thus not being able to provide a complete and valid list of errors. JustCode, however, will continue analyzing your code after it has encountered an error and will provide a complete list of all errors and warnings. When modifying code, the code analysis engine will show you all errors and warnings almost instantly.

ASP.NET / HTML

JustCode helps out with web applications as well.  The code analysis engine provides on-the-fly error check and warnings for ASP.NET and HTML. To find these errors with Visual Studio alone, you would need to run your web application, which takes a long time especially for large web sites.  Even so, you do not get a list of errors, and would have to figure out the HTML errors at run time.  With JustCode, you do not need to run web sites to find issues in html or ASP.NET, because errors and warnings are indicated on-the-fly as you type, or as the solution updates.

JavaScript

With JustCode, you can easily discover JavaScript errors and warnings on-the-fly as you type and quickly navigate through these errors and warnings with the Error List window.

XAML

JustCode checks the entire solution on-the-fly for XAML errors and warnings and saves you a lot of time tracking down invalid XAML. For example, when you forget to declare a XAML namespace, or when a dependency property is renamed or removed, JustCode notifies you immediately.

CSS

JustCode checks your CSS code for syntax errors or a typo-induced invalid CSS properties or values. These issues can be tough to track down on your own, but with JustCode, you know immediately when there is a problem.

Razor

The JustCode analysis engine now detects Razor-specific syntax warnings and errors in addition to traditional code and markup issues. The accompanying messages will aid you in understanding what went wrong, so corrections can be made.

Errors & Warnings Navigation

JustCode provides many navigation commands enabling you to quickly jump through all the errors, and warnings it finds in your code. In addition, you can easily tell JustCode to ignore an error or warning.

Control Over Errors & Warnings Reporting

JustCode provides the option to disable the solution-wide analysis for a given language and you can even exclude specific files, or entire projects which you don’t want to be checked for errors and warnings.

Inspection Details

JustCode can provide inspection details for errors and warnings as follows:
  • Via Tooltip over a highlighted expression. Hover over a highlighted expression with your mouse to get inspection details.
  • Via Info pop-up. It appears at the bottom when navigating through errors and warnings or when executing the Fix (Alt+Enter) quick fix.
  • Via Tooltip in the Marker Bar. Hover over a marker in the JustCode Marker Bar to get inspection details.
  • In the Error List Window. Inspection details are also provided in the Error List Window.