NetBeans |
Автор: admin Просмотров: 5683 Комментарии:
Добавлен: 2 июня 2015
Обновлено: 2.06.2015 - 22:44
Свободноя интерактивная среда разработки (IDE) для языков программирования Java, JavaFX, C/C ++, PHP, JavaScript, HTML5, Python, Groovy.
NetBeans можно настроить для поддержки отдельных языков и в полной конфигурации. Среда разработки NetBeans по умолчанию поддерживает разработку для платформ J2SE и J2EE .
Проект NetBeans IDE поддерживался и спонсировался фирмой Sun Microsystems и после приобретения Sun компанией Oracle, однако разработка NetBeans ведется независимым сообществом разработчиков (NetBeans Community) и компанией NetBeans.Org.
NetBeans IDE доступен для платформ Microsoft Windows, GNU/Linux, FreeBSD и Solaris (как SPARC, так и x86 ). Для других платформ доступна возможность собрать NetBeans самостоятельно из исходных текстов.
По качеству и возможностям последние версии NetBeans IDE соревнуется с лучшим интегрированными средами разработки для языка Java, поддерживая рефакторинг, профилирование, выделение синтаксических конструкций цветом, автодополнение языковых конструкций на лету, шаблоны кода и прочее.
Платформа NetBeans
Фреймворк для упрощения разработки настольных Java Swing программ. The NetBeans IDE bundle for Java SE содержит всё для начинания разработки плагинов NetBeans и приложений на базе платформы NetBeans. Никаких дополнительных SDK не требуется.
Приложения могут динамически устанавливать модули. Любое приложение может иметь центр обновлений, чтобы пользователь мог загружать новые функции и обновления с цифровой подписью непосредственно во время выполнения. Установка обновления или новой версии не требует установку всей программы заново.
Платформа предлагает общие сервисы для настольных приложений, позволяя разработчику сосредоточится на конкретной логике приложения. Возможности платформы:
- Пользовательский интерфейс (например, меню и панели инструментов).
- Управление настройками пользователя.
- Управление хранением (сохранение и загрузки любых данных).
- Управление окнами.
- Мастер с пошаговыми диалогами.
- NetBeans Visual Library.
- IDE.
IDE NetBeans
Среда IDE NetBeans поддерживает разработку всех типов приложений Java (Java SE (в том числе JavaFX), Java ME, сети, EJB и мобильные приложения) из коробки. Другие возможности: система управления проектами на основе Ant, поддержка Maven, рефакторинг, контроль версий (поддержка CVS, Subversion, Git, Mercurial и Clearcase).
Модульность. Все функции ИСР предоставлены в модулях. Каждый модуль обеспечивает определённую функцию, такую как язык Java, редактирование, поддержка CVS или SVN. NetBeans содержит все модули, необходимые для разработки Java и позволяет немедленно начать работу. Модули также позволяют расширять NetBeans. Новые функции, такие как поддержка для других языков программирования, могут быть добавлены с помощью установки дополнительных модулей. Например, Sun Studio, Sun Java Studio Enterprise и Sun Java Studio Creator с Sun Microsystems основаны на IDE NetBeans.
Интегрированные модули IDE NetBeans
Эти модули являются частью IDE NetBeans.NetBeans Profiler
Профайлер NetBeans является инструментом для мониторинга приложений Java: помогает находить утечки памяти и оптимизировать скорость. Ранее загружаемый отдельно, с версии NetBeans 6.0 он включен в комплект. Профайлер основан на научно-исследовательском проекте Sun Laboratories под названием JFluid. Это исследование раскрыло конкретные методы, которые могут быть использованы чтобы снизить накладные расходы профилирования приложения Java. Одним из таких методов является динамический инструмент байт-кода, который особенно полезен для профилирования больших Java-приложений. Используя динамический компилятор байт-кода и дополнительные алгоритмы, NetBeans Profiler может получить информацию о времени выполнения приложений, которые слишком велики или сложны для других профилирований. NetBeans также поддерживает точки профилирования, которые позволяют профилировать точные моменты времени выполнения и измерять время выполнения.
GUI инструмент проектирования.
Ранее известный как проект Matisse, GUI-инструмент позволяет разрабатывать прототипы и дизайн SwingGUI, перетаскивая и позиционируя компоненты GUI. Этот инструмент следует спецификациям JSR 296 (Swing Application Framework) и JSR 295 (Beans Binding technology).
Редактор JavaScript в среде NetBeans.
Редактор JavaScript в среде NetBeans предоставляет продвинутую поддержку JavaScript, Ajax и CSS. Редактор JavaScript поддерживает подсветку синтаксиса, рефакторинг, автозавершения кода для встроенных объектов и функций, формирование классов скелетов JavaScript, формирование обратных вызовов Ajax из шаблона и автоматическая проверка на совместимость в браузерах.
Возможности редактора CSS: завершение кода для стилей имён, панель навигации, отображение правил CSS в List View и файловой структуры в Tree View, сортировка outline по имени, ввод декларации (List & Tree), создание правил деклараций (Tree only), рефакторинг части имени правила (Tree only).
NetBeans 7.4 и выше использует новый [Nashorn] JavaScript движок, разработанный в Oracle.
NetBeans IDE Download Bundles
Пользователь может выбрать NetBeans IDE bundles с учётом конкретных потребностей. Users can also download and install all other features at a later date directly through the NetBeans IDE.NetBeans IDE Bundle для Web и Java EE
Полный набор инструментов для всех последних стандартов Java EE 6, включая новую Java EE 6 Web Profile, Enterprise Java Beans (EJBs), сервлеты, Java Persistence API, веб-сервисы и аннотации. NetBeans также поддерживает JSF 2.0 (Facelets), JavaServer Pages (JSP), Hibernate, Spring и Struts frameworks, Java EE 5 и J2EE 1.4
- Улучшенная поддержка CDI, REST services и Java Persistence
- Новая поддержка для Bean Validation.
- Поддержка JSF библиотек компонентов, включая комплект библиотек PrimeFaces.
- Усовершенствованное редактирование языка выражений в JSF, в том числе автозавершение кода, рефакторинг и подсказки.
NetBeans IDE Bundle for Java ME
Инструмент разработки программ для мобильных телефонов. Поддерживает уровень PDA и Java Card. NetBeans IDE поставляется с последней версией Java ME SDK 3.0 с поддержкой CLDC и CDC. Вы можете скачать другие платформы Java, в том числе Java Card Platform 3.0 и зарегистрировать их в IDE.
NetBeans IDE Bundle for PHP
NetBeans поддерживает PHP начиная с версии 6.5.
- подсветка синтаксиса, завершение кода, подсветка ошибок, контроль версий CVS
- семантический анализ с подсветкой параметров и неиспользуемых локальных переменных
- Отладка кода с Xdebug.
- Модульное тестирование с PHPUnit и Selenium.
- Покрытие кода.
- Symfony framework.
- Zend Framework.
- Yii Framework
- Пространство имён PHP.
- Сворачивание кода для управления структурами.
NetBeans IDE Complete Bundle
Oracle также выпускает версию NetBeans, который включает все особенности других связок:
NetBeans Base IDE
Java SE, JavaFX
Web and Java EE
Java ME
C/C++
PHP (Version 6.5 and later)
Groovy
GlassFish
Apache Tomcat
Ruby был удалён в версии 7.
Перевод с Википедии:
https://en.wikipedia.org/wiki/NetBeans
https://uk.wikipedia.org/wiki/NetBeans
------------------------
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Отладчики, Интерактивные среды разработки (ИСР)
Лицензия:
CDDL или GPL2
Интерфейс графический
Язык программирования:
C, C++, Groovy, Java, PHP, Ruby
Сайт проекта
Скачать NetBeans
Комментарии |