似乎WebStorm 2016.3.1对fetch API一无所知.它将fetch
关键字标记为JavaScript中的错误.作为一种解决方法,我/* global fetch */
在每个使用fetch API的 JavaScript文件的顶部添加注释.有更好的方法(我在下载库(Definitely Typed)对话框中找不到任何有用的东西)?
我正在开发一个firefox插件.我已经尝试了很多用于JavaScript的IDE,最后得到了JetBrains WebStorm.但是当我在WebStorm中打开我的项目(大约1000行)时,它第一次向我展示了大约500个警告.大多数警告是"未解析的函数或方法"和"未解析的变量或类型".
例如,这2行包含4个警告:
let sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService);
sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
Run Code Online (Sandbox Code Playgroud)
现在我只是禁用了所有这些警告.但也许这不是解决问题的最佳方法?WebStorm中有用于jQuery,Ext JS,Prototype,Dojo等的"库".并且可以添加自定义JavaScript库.有没有办法添加/创建这样的自定义库?还是有另一种方法来处理所有这些警告而根本没有禁用它们?
我想也许有人从Komodo IDE中提取它并将其添加到WebStorm作为库.
当我在WebStorm中打开“提交更改对话框”(Ctrl+ K)时,它将选择所有更改/添加/删除的文件。我想避免意外提交文件。通常,我取消选中所有文件,然后检查我要提交的那些文件。
有没有一种方法可以默认在“提交对话框”中禁用所有文件的自动选择(我在设置中没有找到这样的选项)?