Integrated application development environment (IDE) in the programming languages Java, JavaFX, Ruby, Python, C++, PHP, JavaScript/HTML5, Groovy and several others. To support development for mobile platforms (J2ME), you must install the NetBeans Mobility Pack separately.
In terms of quality and capabilities, NetBeans IDE is not inferior to the best commercial (paid) integrated development environments, supporting refactoring, profiling, highlighting syntactic structures with color, autocompletion of typed structures on the fly, many predefined code templates, and more.
Некоторые из ожидаемых возможностей:
Рисование (поузловое рисование; шаблоны для распространённых колец; расширение общих групп; рисование радикалов, зарядов, стрелок; поддержка цвета ...)
Редактирование (неограниченные возможности отмены и повтора; выравнивание; масштабирование; вращение (2D и 3D) ...)
Экспорт и импорт (полностью поддерживается экспорт в форматы SVG, OpenOffice.Org-Draw, EPS; базовая поддержка импорта и экспорта CML1 и CML2)
Пакет прикладных математических программ, предоставляющий мощное открытое окружение для инженерных (технических) и научных расчётов.
Scilab содержит сотни математических функций, и есть возможность добавления новых, написанных на различных языках (C, C++, Fortran …). Так же имеются разнообразные структуры данных (списки, полиномы, рациональные функции, линейные системы), интерпретатор и язык высокого уровня.
Scilab был спроектирован как открытая система, и пользователи могут добавлять в него свои типы данных и операции путём перегрузки.
В системе доступно множество инструментов:
Marble - приложение для просмотра карт. Marble работает с несколькими различными форматами данных, включая OSM, а также с рядом специализированных карт, в том числе с историческими картами начиная с 1700-х годов, спутниковыми изображениями Земли, с картами распределения температур и осадков, и даже с картами Луны и Венеры.
В Marble карты, которые подразделяются по "темам", изображаются по умолчанию в сферической проекции. Пользователи могут переключаться в планарную проекцию или проекцию Меркатора, если это предпочтительно. Если подключены плагины Photos и Wikipedia, то в дополнение к отображению картографических данных, в Marble можно также отображать фотографии, имеющие метку местоположения, или статьи Википедии, связанные с определенным местоположением
Quanta Plus поддерживает HTML, XHTML, CSS, XML, PHP и другие XML-Based и скриптовые языки с функцииями набора и редактирования html-кода: автоматический ввод основных тегов и их атрибутов, подсветку синтаксиса, предварительный просмотр Web-страницы и т.д. Очень развитые средства обработки текстов: поиск и замена (в том числе с использованием регулярных выражений), проверка орфографии.
Программа также имеет средства управления проектами и WYSIWYG-редактор, позволяющий выполнять html-разметку методами, привычными по работе с текстовыми процессорами.
Quanta Plus также допускает приемы работы с языком разметки XML и таблицами стилей, сценариями PHP.
А также имеет встроенный предпросмотр, отладчик для PHP и поддерживает CVS и Subversion.
Scribus is an application for professional visual layout of printed documents (newspapers, magazines, brochures, literature, etc.) capable of creating high-quality pages for any purpose - be it replication for printing or electronic distribution.
Scribus supports all the features of professional publishing systems, such as extensive capabilities for layout and pre-press preparation of text, the CMYK color model, Spot Colors, the ICC color output management system, and the creation of PDF files.
This is similar to AdobeInDesign or QuarkXPress.
OpenWebStart is a modern replacement for the outdated Java Web Start technology and the JNLP (Java Network Launch Protocol) standard.
It provides the most commonly used features of Java Web Start and the JNLP standard, allowing you to continue to use and run Java applications that previously ran through Java Web Start without having to rewrite the code.
Features:
Цель QDevelop состоит в том, чтобы обеспечивать кросс-платформенное программирование в наиболее используемых средах, в GNU/Linux, Windows NT и Mac OS X используя один и тот же IDE.
В особенности QDevelop входит поддержка Qt-Designer для создания графического интерфейса, что превращает связку из QDevelop и Qt-Designer в среду визуальной разработки и тем самым соответствует концепту быстрой разработки приложений (RAD). Также поддерживается Qt-Linguist для осуществления интернационализации.
Anjuta - это гибкая интегрированная среда разработки (Integrated Development Environment - IDE) для языков C и C++, которая включает ряд мощных средств для программирования. Среди них - средства управления проектом, мастера приложений, встроенный интерактивный отладчик, мощный редактор исходного кода со средствами просмотра и подсветкой синтаксиса.
Эта программа представляет собой реализацию оригинальных счетов, она предоставляет китайскую, японскую, корейскую, римскую и русскую версии и может быть изменена для использования другими.