29.01.09 20:33Descent 0.5.4
Вышла новая версия широко известного в узких кругах плагина для разработки проектов на D в IDE Eclipse.
Нововведения:
- Просмотр результата обработки набираемого исходного кода компилятором переднего плана: видны преобразования, разворачивания foreach и оптимизации, то есть преобразованный текст модуля, отправляющийся непосредственно на анализ и трансляцию;
- Просмотр mixin при наведении курсора на его объявление;
- Наведение курсора на функцию или экземпляр шаблона с нажатием ctrl+shift показывает ее результат времени компиляции;
- Добавлены шаблоны кода для перегруженных операторов - теперь их не надо помнить наизусть, достаточно набрать “op” и нажать ctrl+space;
- Исправлен ticket #160: новые опции автозаполнения: “classinfo” и “outer” показываются для классов (когда доступны), “ptr” и “funcptr” показываются для делегатов.
Новость на английском:
http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D.announce&article_id=14638
Видео, демонстрирующее обработку набираемого кода фронт-эндом компилятора на лету:
Коммментариев нет | Рубрики: Инструменты, Примеры кода