添加Google Maps文档以在PhpStorm中完成代码

tho*_*s.s 28 google-maps google-maps-api-3 phpstorm

我正在使用PhpStorm开发一个Web应用程序,我使用的是Google Maps JavaScript API v3.PhpStorm提供代码完成功能,但前提是它只知道所使用的库.所以我想将Google Maps库包含到PhpStorm中以便能够使用代码完成但我不知道从哪里获取.js文件.有人知道如何完成这项任务或知道js库的URL吗?

Sal*_*ali 19

以下是你在PhpStorm中所要做的事情(我使用的是7.1,但想法是一样的).

转到这里并将文件(我选择最新版本)复制到您想要的任何目录(它将仅由PhpStorm使用,而不是您的应用程序,因此您将在何处保存它并不重要).

在此之后转到文件 - > 设置 - > JavaScript - > .然后单击添加并编写名称,版本并提供指向您文件的链接(使用与我的屏幕截图类似的方法).

PHPStorm的

单击确定应用后,一切都应该开始工作.

  • 他们的回购已经转移到Github,因此从现在开始从这里选择最新版本的文件(库):https://github.com/google/closure-compiler/tree/master/contrib/externs/maps (2认同)

Jon*_*ott 13

这里有适用于Visual Studio的Google Maps 3存根:

http://gmapvsdoc.codeplex.com/releases/view/41099

我把两个javascript文件放到我的IntelliJ 11项目中,它并不完美,但至少可以帮助减少一些警告.如果我找到更好的东西,我会更新这篇文章.

2013年1月25日更新:更好的东西!

Google Maps存根可在此处获取:http: //closure-compiler.googlecode.com/svn/trunk/contrib/externs/maps/

2013年12月12日更新

上一个链接指向特定的颠覆修订版.一个更好的链接是https://code.google.com/p/closure-compiler/source/browse/#git%2Fcontrib%2Fexterns%2Fmaps,它显示了所有可用的存根(现在有更新版本可用).

更新,2014年11月

闭包编译器项目现在在GitHub上(感谢voltagex).请参阅https://github.com/google/closure-compiler/tree/master/contrib/externs/maps.


tut*_*tak 8

Google Maps存根现在可以直接从PhpStorm下载,文件>设置>语言与框架>的JavaScript>库>下载


Cra*_*der 0

PhpStorm 跟踪器中有一个针对此问题的未决问题。你可以尝试配置存根库,但你不会得到任何文档,只是代码中的警告较少。