29

PhpStorm を使用して Web アプリケーションを開発しており、Google Maps JavaScript API v3 を使用しています。PhpStorm はコード補完機能を提供しますが、もちろん、使用されているライブラリについて知っている場合に限ります。コード補完を使用できるようにするために Google マップ ライブラリを PhpStorm に含めたいのですが、.js ファイルをどこから取得すればよいかわかりません。このタスクを達成する方法を知っているか、js ライブラリの URL を知っている人はいますか?

4

4 に答える 4

21

これが PhpStorm で行う必要があることです (私は 7.1 を使用していましたが、考え方は同じです)。

ここに移動して、ファイル(私は最新バージョンを選択していました)を任意のディレクトリにコピーします(アプリではなく PhpStorm でのみ使用されるため、どこに保存するかは問題ではありません)。

この後、Files -> Settings -> JavaScript -> Librariesに移動します。次に、[追加] をクリックして、名前とバージョンを書き、ファイルへのリンクを提供します (私のスクリーンショットと同様の方法で)。

PHPストームの

[ OK ]と[適用] をクリックすると、すべてが機能し始めます。

于 2014-02-10T07:31:22.207 に答える
13

VisualStudio用のGoogleMaps3のスタブは次のとおりです。

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

2つのjavascriptファイルをIntelliJ11プロジェクトにドロップしましたが、完全ではありませんが、少なくともいくつかの警告を減らすのに役立ちます。もっと良いものがあれば、この投稿を更新します。

2013年1月25日の更新:もっと良いもの!

Googleマップのスタブはこちらから入手できます:http: //closure-compiler.googlecode.com/svn/trunk/contrib/externs/maps/

2013年12月12日に更新

前のリンクは、特定のSubversionリビジョンを指しています。より良いリンクはhttps://code.google.com/p/closure-compiler/source/browse/#git%2Fcontrib%2Fexterns%2Fmapsで、利用可能なすべてのスタブが表示されます(現在利用可能な最新バージョンがあります)。

更新、2014年11月

クロージャコンパイラプロジェクトは現在GitHubにあります(voltancexに感謝します)。https://github.com/google/closure-compiler/tree/master/contrib/externs/mapsを参照してください。

于 2013-01-25T19:34:20.367 に答える
0

この問題については、PhpStormトラッカーに解決の問題があります。スタブライブラリの構成を試みることはできますが、ドキュメントは表示されず、コード内の警告が少なくなります。

于 2012-07-23T10:32:27.390 に答える