UPDATE 2 :
Now it is supported out of the box, see full answer below .

UPDATE
There is a more complete stub file that you can add as a library to get the code. This is part of the Closure Compiler project. Download chrome_extensions.js .
See also the feature request for WebStorm to automatically add this library from the IDE.
You need to get the JavaScript library for the Chrome API, or use a stub to get the base termination .
You can configure a library or stub in WebStorm .
I found JSON files with extension APIs . You can write a script that will create JS stubs from these JSON files, stubs may look like the basic version associated with GitHub above, but with automatic generation they will contain almost full API and JSDoc comments, so the documentation like here can be viewed directly in the IDE.
JSON => Displaying stubs of JavaScript objects is quite simple in this case, and for recording this type, the converter should not take more than one day (or several hours for an experienced encoder).
If someone goes ahead and implements it, send a link to the results here.
CrazyCoder Dec 24 2018-12-12T00: 00Z
source share