Atom Plugin
Atom Plugin Launched by DeepCode
DeepCode has launched an associate AI-powered code review plugin for Atom. The Atom version joins existing plugins for Visual Studio Code and GitHub. DeepCode, that we have a tendency to 1st met that it introduced a free tier in August 2019, is an associate AI-based tool that integrates with code hosting platforms and might be accustomed analyse code victimization static program analysis to search out issues and create changes to enhance the code. Ensuing suggestions vary from performance enhancements, presumably superannuated external functions to security problems. You’ll be able to additionally perform a committed analysis that analyses all of your commits and comments on them to envision if a commit introduces any new problems, or a pull request analysis that will constantly issue for pull requests.
The new plugin is intended to be used with Atom, the light-weight, protrusile text editor. Atom was originally developed as GitHub’s cloud-hosted editor before being created additional wide accessible. It’s since been developed additionally as a full-featured IDE. The plugin lets developers on Atom use the AI-powered ASCII text file analysis of DeepCode remotely and acquire the suggestions displayed directly within the editor. DeepCode provides further plugins for BitBucket, GitHub, GitLab, and Visual Studio Code.
DeepCode is predicated on machine learning, and therefore the developers have trained the system on voluminous repositories noting the changes the developers create to code. They’ve then trained their own AI engine with those changes to place along with a collection of around 250,000 rules. This area unit accustomed to analyse your repositories and recommend potential issues and the way to repair them, and additional general enhancements. The potential issues area unit additional wide-ranging than you would possibly expect, covering vulnerabilities like SQL injections and cross-site scripting. DeepCode may be accustomed analyse code in Java, JavaScript, TypeScript, XML and Python; the intention is to feature support for C#, PHP, and C/C++.
For more details visit on www.deepcode.ai