Презентация HIDE

AS3Boyan в контексте 4-й онлайн конференции записал видео презентации. Все вопросы предлагаю задавать в комментариях тут же.

Установка HIDE

Кстати я еще снял видео про установку HIDE на Windows(пока только для разработчиков и интерeсующихся)
http://www.youtube.com/watch?v=D5nGlVqAowA

Debugger и автодополнение кода

1. Что сейчас с дебагом? я видел в гитхабе разговор про универсальный дебаггер для всех haxe таргетов разговор. А с дебаггером в 3.1 версии для нативов и неко идет сейчас работа?
2. Что сейчас с автодополнением? используется дополнение компилятора или ещё какое то?

Debugger и автодополнение кода

1. Пока что до дебаггеров мы не добрались. Мне нравится этот проект универсального дебагерра реализованного с помощью neko.
>>А с дебаггером в 3.1 версии для нативов
честно говоря, не слышал про такой

Интеграция дебаггера планируется.

2. На данный момент мы работали только с дополнением предоставленным компилятором Haxe. Но есть еще вариант hxparse, замечательный проект, он способен превзойти автодополнение Haxe, но для макросов комплишн он не выдаст, и все что в рантайме происходит тоже, например типизация и подсказки для классов без строгого определения класса.

Была идея объеденить два комплита, если есть еще идеи по этому поводу - буду рад услышать.

Комплишн пока что в процессе портирования - Tern силен, хотелось бы с его плюшками все это сделать - использовать просто CodeMirror просто, но для Терна есть плагины которые нам нужны:
- подсказки аргументов функции(когда скобку открываете)
- сниппеты(похоже на Eclipse, и как в видео Cactus IDE, интересный плагин)
- подсказки при наведении курсора мышы(вроде флэш девелопа)

Насчет планов и сколько времени это займет - пока из планов перехать на плагиновые рельсы(из хардкода, например под компиляцию OpenFL выделить отдельные плагины и тому подобное - чтобы было проще для понимания и проще расширять функционал/писать свои плагины) и наконец-то завести HIDE с минимально необходимым функционалом.

Насчет времени - если б я мог работать фулл тайм, было б быстрее, в разы, но пока что так,

Насчет Cactus IDE vs HIDE - с кактусом было чуть проще завестить потому что Java уже имеет много готовых компонентов(например дерево файлов), и вкладки.

В HIDE, не подумайте что мы изобретаем все с нуля - например демка Tern имеет и вкладки и кучу всяких плюшек сразу, тут трудность именно в интеграции и взаимодействии этих вещей. Всякие мелочи которые отнимают приличное количество времени.

Если у кого есть возможность помочь нам немного с кодом - было бы супер.

Комментарии

Комментарии на момент работают только от зарегистрированных на сайте пользователей

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров)
n
5
w
c
M
w
Enter the code without spaces and pay attention to upper/lower case.