New Feature: Visual Studio Code Extension and .dcignore

Frank Fischer
DeepCodeAI
Published in
1 min readDec 20, 2019

Hey,

when you download large amounts of library code into your project (yes, I see you nodejs developers), you normally don’t want to have it shipped around. That what the file .gitignore is for: You exclude files or subdirectories from being synchronized with your git-repo. By the way, it comes also very handy in not synchronizing files containing secrets to public repos. Just saying.

The DeepCode extension on the other side collects all source files and analyses them to generate the suggestions displayed in the dashboard or the Visual Studio Code Extension. If you are not aware of our Visual Studio Code Extension have a look here https://marketplace.visualstudio.com/items?itemName=DeepCode.deepcode.

Yesterday, we released a new version of the Visual Studio Code Extension (Version 1.0.0). If you have it already installed, you will be automatically asked to update it. It is a totally automatic process and only needs you to log in to DeepCode to finalize.

A new feature is .dcignore ! It gives you the opportunity to steer DeepCode in the same way as you do git. It also uses the same syntax as .gitignore . By having a .dcignore file somewhere in your source code path, you tell DeepCode which files or directories not to scan.

Obviously, unscanned files might lead to missed issues…

CU

0xff

--

--