小编tra*_*ium的帖子

IntelliJ IDEA/WebStorm:如何使fetch关键字(XMLHttpRequest analogue)被识别?

似乎WebStorm 2016.3.1对fetch API一无所知.它将fetch 关键字标记为JavaScript中的错误.作为一种解决方法,我/* global fetch */在每个使用fetch API的 JavaScript文件的顶部添加注释.有更好的方法(我在下载库(Definitely Typed)对话框中找不到任何有用的东西)?

intellij-idea phpstorm webstorm

14
推荐指数
1
解决办法
367
查看次数

Firefox插件开发使用JetBrains WebStorm.如何处理大量警告?

我正在开发一个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)
  1. getService(未解析的函数或方法)
  2. nsIStyleSheetService(未解析的变量)
  3. loadAndRegisterSheet(未解析的函数或方法)
  4. AUTHOR_SHEET(未解决的变量)

现在我只是禁用了所有这些警告.但也许这不是解决问题的最佳方法?WebStorm中有用于jQuery,Ext JS,Prototype,Dojo等的"库".并且可以添加自定义JavaScript库.有没有办法添加/创建这样的自定义库?还是有另一种方法来处理所有这些警告而根本没有禁用它们?

PS有Komodo IDE提供这样的自动完成功能: 科莫多IDE

我想也许有人从Komodo IDE中提取它并将其添加到WebStorm作为库.

firefox-addon phpstorm webstorm firefox-developer-tools

5
推荐指数
1
解决办法
864
查看次数

IntelliJ IDEA / WebStorm:如何在提交对话框中默认取消选择所有文件?

当我在WebStorm中打开“提交更改对话框”(Ctrl+ K)时,它将选择所有更改/添加/删除的文件。我想避免意外提交文件。通常,我取消选中所有文件,然后检查我要提交的那些文件。

有没有一种方法可以默认在“提交对话框”中禁用所有文件的自动选择(我在设置中没有找到这样的选项)?

git intellij-idea phpstorm webstorm

5
推荐指数
1
解决办法
430
查看次数