[Решение] Не работают Code Hints в коде Flash CS5

В своей практике часто сталкиваюсь с тем, что создавая во Flash CS5 код — в нём не всегда работают Code Hints (Подсказки по коду). Связано это с тем, что проект использует более 800 файлов. В окне для редактирования кода в правом нижнем уголку иногда вылазит желтый треугольник, предупреждающий об этом.

Самое банальное, что бесит — набираешь import flash. и ждешь, что раскроется списочек, где можно выбрать display.MovieClip;

А не тут-то было. Кеш Code Hints перегружен и он просто отказывается работать.

Нашлось решение данной проблемы. Расскажу, как это исправляется под Windows. Дабы не ковыряться в редакторе реестра самостоятельно, предлагаю такую схему.

1) Создайте пустой простой текстовый файл где-нибудь в удобном месте и сделайте ему расширение *.reg и любое имя (Пример: \Рабочий стол\fix_hints.reg)

2) Нажмите на нем правой клавишей мышки и выберите из контекстного меню Изменить

3) В файл следует вписать такой код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Adobe\Flash 11\Settings]
"Project File Cap"=dword:00005000


4) Сохранить файл и запустить его, везде соглашаясь. В раздел реестра будет создан новый ключ, который будет позволять кешировать Code Hints общим количеством в 5000 файлов.

Теперь можно перезапустить Flash CS5 и наслаждаться работающим Code Hints. Число 5000 можно увеличить, но не советую, если у Вас до 2х гб ОЗУ.

Комментарии (7)

+4
переходите на FlashDevelop — беситься меньше будете :)
  • juice
  • juice
+1
+1 к переходу на FlashDevelop, там вам не придется даже import набирать, потому что строчки import добавляются автоматически или нажатием клавиш Ctrl+Shift+1, и уж тем более не придется танцевать с бубном вокруг реестра, чтобы увеличить кеш для Code Hints.

да и подсказки там намного удобнее, а так же скорость набора кода увеличивается благодаря тем же Ctrl+Shift+1.
  • Hibou
  • Hibou
0
А еще ctrl+alt+b, ctrl + [ ], highlighter… Вообще в черновиках статья ненаписанная про flash develop лежит )
+1
Написал :)
0
Вообще в черновиках статья ненаписанная про flash develop лежит
да, именно из-за этого я и не стал вдаваться в подробности, в комментариях, и написал только про, по моему мнению, самое используемое сочетание клавиш ))
0
Надеюсь, автор использует пару десятков внешних библиотек, а не пишет код во всех 800х файлах в редакторе cs5 ручками )
0
В кадрах. (:
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.