QDevelop

QDevelop
QDevelop
QDevelop logo.png
QDevelop main.png
Главное окно QDevelop
Тип

Среда разработки программного обеспечения

Разработчик

Jean-Luc Biord

Операционная система

КПО (UNIX-подобные, Windows NT, Mac OS X)

Последняя версия

0.28 (20 марта 2010)

Лицензия

GNU GPL

Сайт

http://biord-software.org/qdevelop/index.php  (англ.)

QDevelop — свободная среда разработки программного обеспечения для Qt.

Описание

Цель QDevelop состоит в том, чтобы обеспечивать кросс-платформенное программирование в наиболее используемых средах, в GNU/Linux, Windows NT и Mac OS X, используя один и тот же IDE. Каждая из этих сред уже использует свою собственную, зачастую более высокопроизводительную IDE, примерами являются Visual Studio в Windows NT и KDevelop в Linux. Их неудобство заключается ограничением на одну среду.

QDevelop не представляет собой облегчённую или имитирующую версию KDevelop. Эта IDE, использующая Qt4, абсолютно независима от KDevelop. Менее функциональный, но более лёгкий в использовании QDevelop способен работать на разных платформах. Другая отличительная черта QDevelop от KDevelop — совершенно разный исходный код.

В особенности QDevelop входит поддержка Qt-Designer для создания графического интерфейса, что превращает связку из QDevelop и Qt-Designer в среду визуальной разработки и тем самым соответствует концепту быстрой разработки приложений (RAD). Также поддерживается Qt-Linguist для осуществления интернационализации.

Развитие QDevelop началось в 2006 г. Жан-Люком Биордом.

Возможности

  • Кросс-платформенное ПО: Поддержка GNU/Linux/X11, Windows NT 5.0+, Mac OS X и FreeBSD.
  • Чтение и запись файлов проекта (с некоторыми маленькими ограничениями), интеграция со средствами Designer и uic для создания GUI.
  • Мощный редактор текста с функцией дополнения кода, подсветкой синтаксиса, закладками, автоматической расстановкой скобок и табуляций, автосохранением перед компиляцией, номерами строк и подсвечиванием строки с кареткой.
  • Обозреватель классов, позволяющий программисту просматривать структуру классов, членов и функций. Также обозреватель объектов GUI позволяет быстро создать необходимую функцию (например, для нажатия кнопки) и объявить ее в классе.
  • Отладка программы с использованием GNU Debugger. Установка точек прерывания по нажатию на номер строки. Локальные переменные показываются автоматически, когда программа останавливается на точке прерывания.
  • Строки с ошибками или предупреждениями компилятора сразу подсвечиваются в редакторе кода.
  • Независимая компиляция каждого проекта. Перекомпиляция только изменённых проектов.
  • Интеграция справочной системы с Qt Assistant.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "QDevelop" в других словарях:

  • QDevelop — QDevelop …   Wikipédia en Français

  • HaiQ — Главное окно HaiQ …   Википедия

  • C (programming language) — C The C Programming Language[1] (aka K R ) is the seminal book on C …   Wikipedia

  • Integrated development environment — Anjuta, a C and C++ IDE for the GNOME environment An integrated development environment (IDE) (also known as integrated design environment, integrated debugging environment or interactive development environment) is a software application that… …   Wikipedia

  • C++ — The C++ Programming Language, written by its architect, is the seminal book on the language. Paradigm(s) Multi paradigm:[1] procedural …   Wikipedia

  • NetBeans — IDE Screenshot  …   Wikipedia

  • CodeWarrior — Metrowerks CodeWarrior Professional Release 1 CodeWarrior is an integrated development environment (IDE) for the creation of software that runs on a number of embedded systems. Prior to the acquisition of the product by Freescale Semiconductor,… …   Wikipedia

  • Dev-C++ — showing its updated UI and new variable browsing options Developer(s) …   Wikipedia

  • Ctags — Developer(s) Ken Arnold Type tag file generator Ctags is a program that generates an index (or tag) file of names found in source and header files of various programming languages. Depending on the language, functions, variables, class members,… …   Wikipedia

  • Microsoft Visual Studio Express — Developer(s) Microsoft Stable release 2010  …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»