DeepScan Enterprise Getting Started

Are you trying to use DeepScan? If so, see Contact us for your question or trial.

This document leads you through some of the basics of using DeepScan Enterprise. It contains the following parts:

What is DeepScan Enterprise?

DeepScan Enterprise is a suite of packages that provides a way for you to use DeepScan in your own environment.

For example, you can analyze code in your local folder and track code issues in your SonarQube. When you use DeepScan Enterprise, you can manage your JavaScript and TypeScript projects behind firewall without sending your code to the DeepScan server.

Why use DeepScan Enterprise?

When you have a large-scale JavaScript code base, managing its quality is often complex. You should deal with the code quality from coding to deploy. DeepScan, engineered to support a full-fledged JavaScript analysis, helps you to manage your JavaScript more reliably through the full development cycle.

Packages

DeepScan Enterprise provides the packages to be integrated seamlessly with your workflow. The packages are:

Editor Plugins

DeepScan Enterprise provides the tools to integrate into the development workflow.

With our editor plugins, you can inspect your code directly in the code editor.

Guide Description
Visual Studio Code Extension A Visual Studio Code Extension and its language server. Unlike the open source version working with the DeepScan server, you can run DeepScan standalone in the extension.
IntelliJ Plugin An IntelliJ plugin which enables you to run DeepScan on the fly in your IntelliJ IDEA and WebStorm.

DeepScan provides plugins for Visual Studio Code and IntelliJ.
To get the plugins for your trial, you need to contact us.

SonarQube Plugin

DeepScan Enterprise provides the tools to integrate into the quality management workflow.

With our SonarQube plugin, you can inspect JavaScript more in depth in your SonarQube.

Guide Description
SonarQube Plugin A SonarQube plugin which enables you to inspect JavaScript and TypeScript using DeepScan in your SonarQube platform.

To get the SonarQube plugin for your trial, you need to contact us.

CLI Tools

DeepScan Enterprise provides CLI tools to integrate into the development and build process.

With our Node.js and Java packages, you can inspect your projects in the command line on your machine such as a CI server.

Guide Description
Node.js Package A Node.js package which enables you to run DeepScan in the command line or programmatically.
Java Package A Java package which enables you to run DeepScan in the command line.

To get the Node.js and Java packages for your trial, you need to contact us.