2014-11-21 275 views
10

我尝试添加库“外部库”。我在Setting -> Javascript -> Libraries加入他们,他们现在被突出显示为“(图书馆家)”,但他们不会被添加到外部库,它允许代码检查和计划为他们工作。如何添加库“外部库”,在WebStorm/PhpStorm /的IntelliJ

是什么“图书馆之家”和“外部库”之间的区别我怎么做一个图书馆外?

enter image description here enter image description here

+1

我真的不知道它是如何工作的WebStorm,但在PhpStorm在外部库中所列的东西是:1)药业文件; 2)来自“设置|”的文件夹PHP |包含路径“(不属于实际项目但仍为代码完成引用的文件夹:例如全局安装的库)。很可能这里是一样的:全局npm模块或其他。所以*我想*当你引用一个物理位于项目之外的库时,它应该在那里列出。 – LazyOne 2014-11-21 10:25:27

+0

谢谢,LazyOne。当你引用一个位于项目之外的图书馆时,你应该在那里列出来,你似乎是对的。我将这样的库添加到库中,确实列在“外部库”下。你可以在这里作为答案,这样我就可以接受它。 – 2014-11-21 10:52:33

+0

所以现在的问题是为什么'TODO'显示的是非外部库(位于项目中)。你知道这是否是预期的行为?我认为,一旦我将文件标记库中没有检查应在那里举行,无论位置 – 2014-11-21 10:54:13

回答

17

在PhpStorm下外部库分支中列出的东西,包括:

  • 药业文件
  • 文件夹从Settings | PHP | Include paths(不属于实际项目的一部分,但仍然被引用的文件夹代码完成:例如全局安装的库)。

很可能是在这里WebStorm相同的JavaScript库:全球 NPM模块或什么的。所以我猜当引用是物理上位于项目以外的图书馆,应该列出。