タイトルが長い。 VS CodeでReact書いてるとき、ファイル拡張子が.jsではシンタックスハイライトや補完が効かない問題がある。.jsx にするとちゃんと補完が効いてくれるようになって助かる。 でもみんながみんなVS Code使ってるわけじゃないし、GitHubみてると.jsで書いている人もいれば.jsxで書いているひともいる。 いったいどっちがいいんだ〜 ってなる。 VS Codeで.(js|ts)でも補完やシンタックスハイライトが効くようにする方法 stackoverflow.com ここの回答によると { "files.associations": { "*.js": "javascriptreact" } } VS Codeのsettings.jsonのfiles.associationsの設定でjs拡張子に対してjavascriptreactにすればいいらしい! こうすると