JetBrains IDEs have a very good code completion for JavaScript code but you can do it even better by adding TypeScript typings, even if you don’t use TypeScript in your project. Should work in WebStorm, PhpStorm, RubyMine, PyCharm and others.
Instructor: [00:00] Open the [indecipherable] preferences, languages and frameworks, JavaScript libraries. Click download button. Choose TypeScript community [indecipherable] , and search for a library you want to add, for example, Jest. Then click download and install, and close preferences. Now you have got completion powered by TypeScript.