KDevelop 4.0
Сегодня состоялся релиз интегрированной среды разработки KDevelop, первый с момента выхода KDE4.
Основные усилия разработчиков при подготовке данного релиза были направлены на создание отличной IDE для C++. Но это не значит, что другие языки не будут поддерживаться, расширения для них будут добавлены позже. Сейчас в svn доступны расширения для C#, CSS, Erlang, Java, Python и других языков.
Основные возможности:
Навигация с быстрым переходом по объявлениям и семантической подсветкой кода Проверка синтаксиса и полуавтоматическое исправление кода Автодополнение классов, функций, шаблонов, переменных и объявлений о включении заголовочных файлов Для разработчкиков, использующих Qt, реализована поддержка механизмов сигнал-слот с автозаполнением Поддержка CMake, редактирования Makefile"ов, автодополнения и подсветки кода в файлах CMake, полуавтоматического добавления созданных классов в CMake-файлы, автоматического перехода к участку кода по ошибке Поддержка GDB, позволяющая устанавливать точки остановки, пошаговый переход и просмотр текущего стека вызовов. Также доступен вывод типов Qt, KDE и STL в читаемом формате Интеграция документации: встроенная документация для CMake и Qt, всплывающие подсказки для классов и функций, показ полной версии документации с помощью toolview Интеграция с SVN Поддержка сессий Автоматическое форматирование кода Поиск по файлам
Одновременно было выпущено расширение для PHP, предоставляющее базовые возможности для веб-разработчика:
Семантический анализ кода и ошибок, включая комментарии PHP Doc для подсказок о параметрах и возвращаемых значений Автодополнение кода с поддержкой ООП Подсветка кода и его контекстный просмотр Поддержка отображения документации по параметрам и возвращаемым значениям с сайта PHP.net
Основные усилия разработчиков при подготовке данного релиза были направлены на создание отличной IDE для C++. Но это не значит, что другие языки не будут поддерживаться, расширения для них будут добавлены позже. Сейчас в svn доступны расширения для C#, CSS, Erlang, Java, Python и других языков.
Основные возможности:
Навигация с быстрым переходом по объявлениям и семантической подсветкой кода Проверка синтаксиса и полуавтоматическое исправление кода Автодополнение классов, функций, шаблонов, переменных и объявлений о включении заголовочных файлов Для разработчкиков, использующих Qt, реализована поддержка механизмов сигнал-слот с автозаполнением Поддержка CMake, редактирования Makefile"ов, автодополнения и подсветки кода в файлах CMake, полуавтоматического добавления созданных классов в CMake-файлы, автоматического перехода к участку кода по ошибке Поддержка GDB, позволяющая устанавливать точки остановки, пошаговый переход и просмотр текущего стека вызовов. Также доступен вывод типов Qt, KDE и STL в читаемом формате Интеграция документации: встроенная документация для CMake и Qt, всплывающие подсказки для классов и функций, показ полной версии документации с помощью toolview Интеграция с SVN Поддержка сессий Автоматическое форматирование кода Поиск по файлам
Одновременно было выпущено расширение для PHP, предоставляющее базовые возможности для веб-разработчика:
Семантический анализ кода и ошибок, включая комментарии PHP Doc для подсказок о параметрах и возвращаемых значений Автодополнение кода с поддержкой ООП Подсветка кода и его контекстный просмотр Поддержка отображения документации по параметрам и возвращаемым значениям с сайта PHP.net
Ещё новости по теме:
18:20