他の方のブログで書かれているようにWebStormのEAPビルドでは
コード補完の機能が強化されています。
http://confluence.jetbrains.net/display/WI/Web+IDE+EAP
それを利用してTitanium Mobileの補完が出来るようにしたいと思います。
【手順】
■まずはPython 3.x.xをインストール
http://www.python.org/download/
■次に以下のファイルをダウンロード
・apicoverage.json
https://github.com/appcelerator/titanium_mobile/raw/master/site_scons/apicoverage.json
・genapidoc.py
http://wiki.birth-online.de/_media/know-how/software/genapidoc.py
■二つのファイル(apicoverage.json、genapidoc.py)を同じディレクトリに配置して以下のコマンドを実行。
python genapidoc.py > Titanium.js
■出来上がったTitanium.jsを好きなディレクトリに配置。
■WebStorm(EAP)を起動。
■Settings → JavaScript → Librariesで「Add」を押してライブラリを追加し、設定画面を閉じる。
Name:TitaniumMobile
Files:先ほどのTitanium.jsを選択。
■Settings → JavaScript → Libraries → Usage Scopeで補完したいファイル・プロジェクトを選択し、「TitaniumMobile」を選らぶ。
これでTitanium Mobileのコードが補完出来て効率よく開発が出来るようになりました!
[参考サイト]
http://wiki.birth-online.de/know-how/software/titanium
http://efcl.info/2010/1203/res2152/
コード補完の機能が強化されています。
http://confluence.jetbrains.net/display/WI/Web+IDE+EAP
それを利用してTitanium Mobileの補完が出来るようにしたいと思います。
【手順】
■まずはPython 3.x.xをインストール
http://www.python.org/download/
■次に以下のファイルをダウンロード
・apicoverage.json
https://github.com/appcelerator/titanium_mobile/raw/master/site_scons/apicoverage.json
・genapidoc.py
http://wiki.birth-online.de/_media/know-how/software/genapidoc.py
■二つのファイル(apicoverage.json、genapidoc.py)を同じディレクトリに配置して以下のコマンドを実行。
python genapidoc.py > Titanium.js
■出来上がったTitanium.jsを好きなディレクトリに配置。
■WebStorm(EAP)を起動。
■Settings → JavaScript → Librariesで「Add」を押してライブラリを追加し、設定画面を閉じる。
Name:TitaniumMobile
Files:先ほどのTitanium.jsを選択。
■Settings → JavaScript → Libraries → Usage Scopeで補完したいファイル・プロジェクトを選択し、「TitaniumMobile」を選らぶ。
これでTitanium Mobileのコードが補完出来て効率よく開発が出来るようになりました!
[参考サイト]
http://wiki.birth-online.de/know-how/software/titanium
http://efcl.info/2010/1203/res2152/