I'm sure I'm missing something simple, but I simply can't get React.js IntelliSense to work in Visual Studio code.
I have done the following:
npm install typings
ext install Typings Installer
in Visual Studio Codeext install Typings
in Visual Studio Codetypings init
in the root directory of my "app"typings install --ambient react-global
in the root of my "app"That's created a typings
folder. My app is structured in the following folder structure:
├───public
│ ├───css
│ └───scripts
| └───test.js
└───typings
├───browser
│ └───ambient
│ └───react-global
└───main
└───ambient
└───react-global
Yet when I'm in test.js
and type React.
I get no IntelliSense.
I presume I'm missing something fundamental?
EDIT: Thanks for your help, it's actually more involved again. I think I have it working and wrote about my steps here http://mattdufeu.co.uk/setup-intellisense-vscode-react-js/
I think you need to add jsconfig.json to the root of your workspace
https://code.visualstudio.com/docs/languages/javascript#_javascript-projects-jsconfigjson
[Note: you can even leave the jsconfig.json
file empty]
I had the same issue with angular this resolved it for me.
Hope this helps!!