Visual Studio Code Intellisense and JavaScript ES5
<p>In Visual Studio Code (VSCode), I'm working with a legacy application that is JavaScript ES5.  I've noticed that IntelliSense is not working for all typings that I have installed. Intellisense is working for global typings, but not working for external typings?  Since this is legacy code, I rather not change the source .js files to get Intellisense to work. </p>

<p>Intellisense for global typings, such as angular and jquery, seem to work.  But, IntelliSense for external typings are not working. </p>

<p>Here you can see that I have four typings installed. Angular and jQuery are installed as globals. LoDash and Ramda are installed as externals. I have a jsconfig.json file created; it's empty. By having the jsconfig.json file, IntelliSense works for the Angular and Jquery, but not for LoDash and Ramda. </p>

<p><a href="https://i.stack.imgur.com/QwsXX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QwsXX.png" alt="VSCode Typings"></a></p>

<p>In the next two images, you can see that Intellisense is working for Angular and jQuery.</p>

<p><a href="https://i.stack.imgur.com/Oh6rO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Oh6rO.png" alt="VSCode Typings with Angular"></a></p>

<p><a href="https://i.stack.imgur.com/DqokP.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/DqokP.png" alt="VSCode Typings with jQuery"></a></p>

<p>Now, I'm using LoDash, but IntelliSense is not working.</p>

<p><a href="https://i.stack.imgur.com/Pvml3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Pvml3.png" alt="VSCode Typings with LoDash"></a></p>

<p>If I import the LoDash library, then IntelliSense works. Since the code is legacy ES5 JavaScript and imports is not supported by ES5, using imports is not a viable option. </p>

<p><a href="https://i.stack.imgur.com/HWsgT.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/HWsgT.png" alt="VSCode Typings with LoDash and imports"></a></p>

<p>A good test would be to get IntelliSense working for LoDash.  I would like to type "_." and have VSCode display a list of LoDash properties and methods without including any additional code in the source.</p>

<p>Does anyone know how to solve this issue?  If so, please provide what worked for you.</p>

<p><strong>Resources</strong></p>

<ul>
<li><a href="https://code.visualstudio.com/Docs/languages/javascript" rel="nofollow noreferrer">VSCode - JavaScript - Rich Editing Support</a></li>
</ul>

<p>BarDev</p>