改变VS 2015使用EcmaScript 6?

时间:2016-07-27 20:12:14

标签: visual-studio visual-studio-2015

我正在使用2015年的视觉工作室来编写反应代码。我也想了解ReactJs.net。

当我创建app.js文件夹并将此代码放入

import React from 'react';

const App = () => (
    <div>
        <h2>User List</h2>
        <UserList />
        <hr />
        <h2>User Details</h2>
        <UserDetails />
    </div>
);

export default App;

所有内容都有下划线,我看到了这条消息

  

&#34; EcmaScrpit6功能。您当前的语言水平是EcmaScrpit5&#34;

如何更改,以便我不再收到此消息?

1 个答案:

答案 0 :(得分:0)

旧文章,但这是答案,因为此问题确实会不时出现:这是由于扫描Javascript代码而导致的ReSharper错误。如果您将光标放在代码下,并在代码下方带有波浪线,然后按alt-Enter调出ReSharper上下文菜单,则无论您使用什么功能,都将有机会“更改为...”,例如ECMAScript 2015或任何其他版本。在更改为Javascript代码中新的更高ECMAScript级别之前,请确保您没有超出在Typescript配置(tsconfig.json)编译器选项中配置的任何内容,并仔细检查浏览器的兼容性。

如果要手动管理ReSharper抱怨的内容,请在Visual Studio中单击“扩展/ ReSharper /选项”,以打开“ ReSharper选项”对话框。向下滚动到“代码编辑”->“ Javascript”,然后单击“检查”。您会在此处看到带有标签“ JavaScript语言级别:”的下拉列表。在此处选择所需的任何ECMAScript级别,然后保存设置。完成。