Flash Builder 4.5 - оранжевый круг с вопросительным знаком, как от него избавиться? - PullRequest
1 голос
/ 02 июня 2011

Я заметил новое дополнение в FB 4.5, на левой границе текстового редактора появляется знак вопроса в оранжевом кружке. Я не знаю, что это должно указывать, но для моего проекта 4.1 он появляется в каждой строке кода с такими сообщениями:

  • Тип не найден или не являлся константой времени компиляции: String

Whaaa ??

У меня нет ошибок в коде, и проект компилируется нормально. Есть идеи как от них избавиться?

Ответы [ 5 ]

3 голосов
/ 26 июля 2011

Вопросительный знак оранжевого цвета появляется только при открытии Flash Professional-Project внутри Flash Builder 4.5 ;-( Хинтинг кода, а также автоматический импорт не работают. Очистка проекта не помогает.

Если кто-то захочет воспроизвести эту ошибку, он может попробовать код проекта слайд-шоу со официальной страницы Adobe Devnet:

http://www.adobe.com/devnet/flash/articles/flash_project_panel.html

Проблема также описана на форуме Adobe:

http://forums.adobe.com/thread/864992

Редактировать:

Наконец-то я нашел решение. Найдите файл .actionScriptProperties внутри вашей папки Project. Внутри тега компилятора убедитесь, что libraryPathустановлено правильно:

<libraryPath defaultLinkType="0">
  <libraryPathEntry kind="3" linkType="1" path="${FLASHPRO_APPCONFIG}/ActionScript 3.0/FP10.2/playerglobal.swc" useDefaultLinkType="false"/>
  <libraryPathEntry kind="1" linkType="1" path="${FLASHPRO_APPCONFIG}/ActionScript 3.0/libs"/>
  <libraryPathEntry kind="3" linkType="1" path="${FLASHPRO_APPCONFIG}/ActionScript 3.0/libs/11.0/textLayout.swc" useDefaultLinkType="false"/>
  <libraryPathEntry kind="3" linkType="1" path="${FLASHPRO_APPCONFIG}/ActionScript 3.0/AIR2.6/airglobal.swc" useDefaultLinkType="false"/>
</libraryPath>

Теперь желтые вопросительные знаки должны исчезнуть, и вы снова получите кодовое завершение. Я разместил чуть более подробное объяснение по ссылке на форуме Adobe выше.

;-)

3 голосов
/ 16 сентября 2011

К удаление желтого вопросительного знака из Flash Builder (особенно при разработке в Flash Professional из Flash Builder)

1) Щелкните правой кнопкой мыши самую правую область, гдеПоявятся все маркеры, и выберите Настройки

1- Right click the right most area where all Markers appear

2) На панели настроек выберите Живая ошибка выделения и снимите флажок, где выхочу, чтобы это появилось.Preferences panel - Live Error Highlighting

1 голос
/ 16 июля 2012

Я исправил это, зайдя в Project> Properties> Actionscript Build Path. Удалите библиотеку Flex 4.5 sdk, нажмите «Добавить Flex SDK». Это добавит необходимый SDK (в данном случае 4.5). Нажмите кнопку ОК, и это должно быть исправлено.

0 голосов
/ 29 сентября 2013

Это исправило это для меня.Flash Builder> Windows> «Установки»> Flash Builder> Редакторы> Снимите флажок «Сообщить о проблемах при вводе»

Это должно решить проблему.

0 голосов
/ 02 июня 2011

Это может быть связано с тем, что импортированные классы не зарегистрированы должным образом, просто снова импортируйте классы / компоненты и очистите ваш проект, щелкнув меню проекта и выбрав команду clean. скомпилируйте его и посмотрите, если такая же ситуация, тогда ответьте сюда.

...