Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使Visual Studio 2019将.js文件视为.jsx?_Javascript_Visual Studio - Fatal编程技术网

Javascript 如何使Visual Studio 2019将.js文件视为.jsx?

Javascript 如何使Visual Studio 2019将.js文件视为.jsx?,javascript,visual-studio,Javascript,Visual Studio,如何使Visual Studio 2019将.js文件视为.jsx?目前,我的项目只使用.js文件,即使它们包含用于React的JSX。目前我使用WebStorm,它处理这个问题没有问题,但是VisualStudio2019会显示错误,直到我将文件扩展名更改为.jsx。目前,将所有扩展名都更改为.jsx并不太可行,因此我想知道是否有必要强制Visual Studio将.js文件视为.jsx。这可能吗?导航到工具>选项>文本编辑器>文件扩展名并添加一个条目,以将文件扩展名js映射到编辑器类型脚本编

如何使Visual Studio 2019将.js文件视为.jsx?目前,我的项目只使用.js文件,即使它们包含用于React的JSX。目前我使用WebStorm,它处理这个问题没有问题,但是VisualStudio2019会显示错误,直到我将文件扩展名更改为.jsx。目前,将所有扩展名都更改为.jsx并不太可行,因此我想知道是否有必要强制Visual Studio将.js文件视为.jsx。这可能吗?

导航到
工具>选项>文本编辑器>文件扩展名
并添加一个条目,以将文件扩展名
js
映射到编辑器
类型脚本编辑器
。这可能需要您关闭并重新打开任何.js编辑器窗口

请注意,尽管
.jsx
不是typescript文件,VisualStudio仍然使用typescript编辑器


不幸的是,这似乎不起作用。当文件中有JSX时,它仍然会到处显示错误