NetBeans

Изображение пользователя Школяр.


Описание программы:

Не стану утверждать наверняка, что NetBeans лучше, чем Eclipse, полагаю, что у каждой среды разработки есть свои сильные и слабые стороны. Но, как застарелому Дельфийцу, NetBeans мне нравится больше.Дело в том, что этот проект когда-то стартовал в Чехии под девизом "сделаем Delphi для Java". Начатый чешскими студентами в 1997 году под именем Xelfi, это проект быстро стал бизнес-предприятием, и был частично открытым и условно бесплатным до 1999 года, когда им заинтересовалась корпорация Sun.
Сначала Sun Microsystem вложила деньги в NetBeans, решив сделать его проприетарным проектом (Forte for Java), но затем концепция Sun поменялась, и в июне 2000 года NetBeans стал open source проектом.
На сегодняшний день NetBeans представляет собой открытую многофункциональную блочную расширяемую многоязыковую среду для быстрой разработки приложений (в случае с Java это еще и визуальная среда разработки).

Поддерживаемые языки и технологии:

  1. Java - EE/SE/ME/FX (то есть в Java накрывается весь диапазон технологий Sun)
  2. C\C++
  3. RUBY
  4. Python
  5. Java Script
  6. Ajax
  7. SOA
  8. SOAP
  9. WSDL
  10. XML
  11. Web
  12. Groovy
  13. REST
  14. Разработка модулей и скриптов для OpenOffice.org
  15. Работа с базами данных
  16. Отладка
  17. Профилирование
  18. Рефакторинг
  19. ...

В репозитории плагинов к NetBeans можно найти с полсотни бесплатных модулей, которые значительно расширяют и без того широкий дипазон этой удивительной среды разработки. Механизм установки плагинов встроен в саму среду, таким образом надо просто выбрать в репозитории нужный плагин, установить против него флажок, щелкнуть ОК, и дело в шляпе:

На рисунке можно увидеть, как в списке плагинов был выбран плагин для работы с UML, и вот он уже устанавливается в среду. Но как бы легко не проходил процесс установки плагинов, по-настоящему очароваться можно NetBeans только разработав в нем одну-две программы. Процесс разработки (после освоения среды, конечно) становится легким и ненапрягающим, руки работают, мозг отдыхает. Шутка. Мозг может заниматься разработкой логики работы программы, не отвлекаясь на вопросы позиционирования кнопок на форме:

Резюме:

NetBeans НЕОБХОДИМА на любом компьютере учебного заведения, в котором собираются обучать программированию в Linux.

Установка и запуск на Школьном Линукс:

Копируете инсталлятор с сайта программы и запускаете. ВСЁ!


Программа: NetBeans
Текущая версия: 6.5
Автор: Команда разработчиков
Язык программирования: Java
Язык интерфейса: Английский и множество других. Идет работа над русским переводом
Сайт программы: http://www.netbeans.org/
Лицензия: GNU General Public License (GPL)
Загрузить: с сайта программы