今日仕事の話をしていて、ウチのFlash IDEではコードヒントが出てないことに気づいた。というか、かなり前から出たり出なかったりだったので、ほとんどヒントなしで書いていた。昔はなかったし(笑)。
ただ「ウチだけ?」みたいな状況が気になったのと、カスタムクラスを使う必要があってないと不便だな…というのがあったので、調べてみました。
※CCだとアクションパネルの下部に「コードヒントキャッシュを構築できません」とビックリマークアイコン、CS6だとビックリマークアイコンだけが表示されています。
※どちらもコードヒントのキャッシュを削除では直りませんでした。
【Flash CS6】
‘/Users//Library/Preferences/Flash CS5 Preferences’ をテキストエディタで開いて、
<Editor_Code_Hints>1</Editor_Code_Hints>の値を1 >> 1000 に変更してOK。
【Flash CC】
同じように修正しようと思って、’/Users//Library/Preferences/Adobe/Flash/13.0/Application.xml’ に書いてある…
<key>Editor Code Hints</key>
<int type=’signed’ size=’32’>1</int>
の数値をいじっても直らず。再インストールしかないかなあと思ったものの、下記を参考にActionScript3.0設定に追加してあったライブラリパス、ソースパスを全て削除したら、無事表示されました。
結局のところ、ファイル毎(fla,xfl)ではなくて、Flash IDEの方に何でもライブラリパスを通すという昔からの癖が問題だったようです。たぶんCS6もライブラリパスを消せば問題なく動くはず。
意外なところではまりました。参考サイトに感謝。