2013-05-28 3 views
0

Я создаю систему завершения кода для редактора кода, и я хотел бы показать всплывающую подсказку для каждого параметра, содержащего его справочные данные. Я хотел бы эмулировать завершение кода из Eclipse, поэтому мне было интересно, доступна ли ссылка API в коде, или если мне нужно вручную импортировать ее с помощью файловой системы или что-то в этом роде.Доступ к ссылке AS3 API можно получить через код

+0

Мы работаем над редактором проекта Moonshine с открытым исходным кодом для работы как в браузерах, так и на рабочем столе. В настоящее время нам нужна помощь, чтобы включить выполнение кода в редактор. Возможно ли, чтобы вы помогли завершить эту поддержку редактору, если вы уже это сделали раньше? –

ответ

1

Вы можете отобразить текущий класс с помощью flash.utils.describeType Это вернет xml с информацией о методах, свойствах и т. Д.

Это может быть очень тяжело. Если вы используете его все время, попробуйте использовать систему кеширования. Flex Framework имеет класс для него mx.utils.DescribeTypeCache

+0

О, я все уже использую describeType, чтобы получить параметры (переменные, mothods ...) для класса или объекта, но мне нужно описание каждого параметра, помеченного/***/в исходном коде, u знаете , текст, который окрашен в синий цвет –

+0

А вы хотите, чтобы комментарии к документу. Для вашего собственного кода это было бы возможно с помощью asdoc и параметра -keepxml. Но для строительного материала. Думаю, вам придется вручную разбирать страницы с живыми. Но я не знаю, как это сделать. – Larusso

+0

Ну, flex - это открытый исходный код, что означает, что многие классы полностью доступны для просмотра, включая их комментарии к доктору, которые фактически написаны внутри кода, используя/** doc комментарий что-то */нотация, может быть, он будет работать? –

Смежные вопросы