我使用Webstorm 7.0.3开发Node.Js.我已成功使用Webstorm用于Html / Js应用程序,但无论出于何种原因,代码着色和错误突出显示在我的Html / Js的Node.Js应用程序中不存在。例如,简单的语法错误不会根据需要突出显示。
你可以看到两者的区别:
Html格式:
节点格式:
虽然我知道这不是一个超级关键的东西,但它使我很难调试代码。任何人都知道为什么会有所不同?我搜索过Webstorms,却找不到任何东西。
提前致谢!
答案 0 :(得分:0)
很可能将node_modules文件夹添加到javascript库(WebStorm会提示您在项目打开时配置库)。库中的Javascript文件默认情况下关闭检查和错误/语法突出显示。您仍然可以使用右下角的Hector图标(http://www.jetbrains.com/webstorm/webhelp/changing-highlighting-level-for-the-current-file.html)
为特定文件启用它们答案 1 :(得分:-1)
您可以通过以下方式更改格式:
var A = { foo: 'bar'
, forgotThatComma: false
}
因此,如果你错过了一个逗号,那就很明显了(详见npm style guide)。