LINUX.ORG.RU

Ide


10

2

Всего сообщений: 117

NetBeans 7.4

Группа Java

Вышла новая версия среды разработки NetBeans IDE. Новый выпуск включает в себя следующие новшества и улучшения:

  • Java: поддержка лямбда-функций из JDK 8; улучшены рефакторинг, code completion и подсказки, улучшения в поддержке JavaFX;
  • HTML5: поддержка Cordova и мобильных браузеров, быстрое переключение браузеров из тулбара, монитор сети;
  • JavaScript: поддержка фреймворков AngularJS, Knockout and ExtJS; навигация и code folding для JSON-документов, улучшения в code completion;
  • Java EE: вся функциональность HTML5 теперь доступна в проектах Java EE;
  • PHP: полнофункциональный HTML5 в PHP-проектах; поддержка фреймворков Nette и Zend Framework 2, улучшен рефакторинг и статический анализатор кода;
  • C/C++: индивидуальные стили форматирования для проектов; улучшения в Find Usages;
  • Прочее: новая эргономичная панель задач; оффлайн-режим для Bugzilla; улучшена поддержка Subversion/Git/Mercurial и СУБД.

NetBeans — среда разработки, которую Oracle позиционирует как официальную IDE для Java и сопутствующих технологий. Однако, за последние годы NetBeans превратилась в мощную мультиязычную среду разработки. Официально поддерживаются Java, Groovy, C/C++, HTML5/JavaScript и PHP. Но благодаря сторонним разработчикам поддерживается широчайший спектр языков программирования: от промышленных (Python, Ruby, Scala) до обучающих (Лого) и экзотических (LambdaBeans для Scheme). От других аналогичных IDE NetBeans выгодно отличают свободная лицензия, бесплатное распространение, всегда актуальная поддержка стандартов Java и эргономичный, не перегруженный и интуитивно понятный интерфейс.

NetBeans также является платформой для разработки комплексных desktop-приложений. В этом качестве NetBeans активно используется в оборонной промышленности (NATO, Northrop Grumman, US Navy), геодезии и картографии (Saab Systems Grintek), авиационной индустрии (Boeing), логистике, аграрной промышленности, разработке полезных ископаемых, образовании, телеком-индустрии, финансах, науке, инженерии и искусстве.

Краткий обзор нововведений

Подробности о новой версии

Видеообзоры новой версии

>>> Сайт проекта

 , , , ,

Kuka
()

Выпущена opensource редакция PyCharm 3 — IDE для Python

Группа Open Source

Компания Jetbrains, известная целой серией IDE для различных языков программирования, объявила о выходе opensource редакции IDE для Python: PyCharm Community Edition.

Opensource версия включает:

  • редактор с функциями автодополнения, подсветки синтаксиса и ошибок;
  • автоматизицию рефакторинга кода и широкие возможности навигации по исходным текстам;
  • встроенный отладчик и поддержку unit-тестов;
  • работу с системами контроля версий;
  • широкие возможности по настройке, в том числе режим эмуляции VIM.

Коммерческая редакция IDE также включает поддержку фреймворков для веб-разработчиков; работу с javascript/css и некоторыми другими смежными технологиями; отладку на удаленных хостах; работу с базами данных из IDE.

Opensource версия доступна под лицензией Apache 2.

>>> Подробности

 , , , ,

maxcom
()

Codimension Python IDE 2.1.1

Группа Open Source

Экспериментальная среда разработки для языка Python обновилась до версии 2.1.1.

Основные изменения по сравнению с предыдущими версиями:

  • Добавлен интерфейс расширений (plugins).
  • Добавлено расширение для сборки мусора.
  • Подготовлено руководство разработчика расширений.
  • Обновлена утилита pyflakes до версии 0.7.3.
  • Исправлены несколько ошибок.
  • Улучшена работа автоматической справки по аргументам функций (calltips).
  • Улучшена поддержка подсказки для импортируемых имен для относительных import и многое другое.

Полный список изменений

Сайт проекта

Проект на google code

Руководство разработчика расширений

Пакеты для Ubuntu на launchpad

 ,

SergeySatskiy
()

Вышел Eclipse 4.3 Kepler

Группа Java

Eclipse — свободная IDE, функционал которой, благодаря её модульной архитектуре, можно расширять практически бесконечно. В соответствии с графиком релизов, в среду, 26 июня вышла очередная версия Eclipse IDE, носящая версию 4.3 и имя Иоганна Кеплера, первооткрывателя законов движения планет Солнечной системы.

Некоторые основные изменения Eclipse Kepler:

  • Stardust 1.0 предоставляет полный набор инструментов для управления бизнес-процессами (BPM).
  • Orion 3.0 включает в себя серьёзные улучшения юзабилити и более простое внедрение на сервера приложений Java.
  • Business Intelligence and Reporting Tools (BIRT) поддерживает представление больших данных теперь и для MongoDB и Cassandra.
  • Mylyn теперь включает в себя лучшую поддержку для инспекции кода в режиме Navigator View и интеграцию с Gerrit.

Top10 нововведений Eclipse Kepler

>>> Официальный сайт

 , , ,

CYB3R
()

Codimension Python IDE 2.0.1

Группа Open Source

Экспериментальная среда проектирования для языка Python обновилась до версии 2.0.1, а быстрый и детальный парсер питона, разработанный в рамках проекта, обновился до версии 1.6.1.

Основные изменения по сравнению с предыдущими версиями:

  • Реализован отладчик;
  • Реализована интеграция с pyflakes;
  • Множество исправлений ошибок;
  • Общее улучшение производительности.

Сайт проекта

Проект на google code

Сравнение codimension python parser и стандартного модуля pyclbr

Пакеты для Ubuntu на launchpad

 ,

SergeySatskiy
()

Новый релиз IDE RubyMine от JetBrains

Группа Проприетарное ПО

Компания JetBrains выпустила новый релиз IDE для Ruby RubyMine 5. Были добавлены следующие нововведения:

  • Поддержка RubyMotion, инструментария для создания нативных приложений для iOS.
  • Отладчик для CoffeeScript
  • Поддержка импорта цветовых схем из пакетов (bundles) для TextMate.
  • Поддержка синтаксиса Ruby 2.0
  • Поддержка запуска и отладки программ на платформах JRuby, TorqueBox и Trinidad.
  • Поддержка запуска и отладки программ на удаленных хостах.
  • Добавлены инструменты для автоматического создания Gem'ов и для визуализации графа зависимостей между ними.
  • Поддержка Puppet.
  • Добавлены инструменты для работы с базами данных: Edit tools — для редактирования таблиц и индексов и синхронизации этих изменений с кодом, definition editor — для редактирования определений представлений и процедур, diff tool — для просмотра различий между таблицами и между базами данных.
  • Улучшены инструменты для работы с системами контроля версий.
  • Улучшена поддержка SASS и LESS.
  • Добавлены новые цветовые темы и улучшена поддержка дисплеев Retina.

Для скачивания доступна пробная версия со сроком работы 30 дней. Стоимость лицензий следующая:

  • Для обучения студентов и для разработки программ с открытым исходным кодом — бесплатно.
  • Академическая лицензия — $29 (стоимость обновления — $19).
  • Для индивидуальных разработчиков — $99 ($59).
  • Для коммерческих компаний — $199 (99).

>>> Подробности

 ,

provaton
()

Eric 5.3.0

Группа Open Source

Eric — интегрированная среда разработки для Python и Ruby написанная в свою очередь на Python с пользовательским интерфейсом на Qt4 и использующая для редактирования исходных текстов компонент Scintilla.

Существуют две стабильные ветки: Eric4 на Python2 и Eric5 на Python3.

Особенности:

  • менеджер проектов;
  • графический отладчик с поддержкой интерактивного исследования во время приостановки и автоостановки на критических исключениях;
  • профайлер;
  • опции при запуске кода Python;
  • модульное тестирование;
  • отслеживание выполняемых задач (автообновляемый TODO-лист);
  • расширяемость за счёт плагинов (для Django, TurboGears, wxPython, PyLint и др.).

>>> Страница загрузки

>>> Подробности

 , , , ,

amorpher
()

Code::Blocks 12.11 — кроссплатформенная интегрированная среда разработки на языке С++

Группа Open Source

Вышла новая версия кроссплатформенной расширяемой плагинами среды разработки на языках С/C++ — Code::Blocks 12.11.

Новая версия включает в себя множество улучшений по сравнению с предыдущей версией 10.05, с полным списком которых можно ознакомиться здесь. Вот некоторые из них:

Общие изменения

  • Добавлен пункт контекстного меню для отображения файла в дереве проекта.
  • Добавлена возможность разворачивать окно редактора по двойному клику по вкладке.
  • Добавлено всплывающее окно, показывающее полный путь к файлу и проекту, для вкладки редактора.
  • Возможность «прятать» вкладки редактора (View → Hide editor tabs или Ctrl+H).
  • Добавлены настройки для терминала в Linux.

( читать дальше... )

>>> Подробности

 , ,

grem
()

Среда разработки Lazarus 1.0.4

Группа Open Source

3 декабря 2012 г. команда разработчиков Lazarus Team представила очередную версию среды разработки программного обеспечения для компилятора FreePascal — Lazarus 1.0.4 (список изменений).

Среди изменений и исправлений ошибок:
1. Debugger - исправлено падение программы при использовании Inspect-Dialog в случае «вложенных» обновлений; исправлено появление «Range check error»; отключена функция «run to cursor» когда Debugger остановлен; исправлен «бесконечный цикл» при вычислении значений в окошке watch.
2. IDE (Редактор кода) - теперь выделенный текст используется в качестве критерия поиска по умолчанию только если курсор внутри выделения или наведён на него; исправлена ошибка падения программы при закрытии последней вкладки по Ctrl+F4 в случае когда было активно автозаполнение.
3. SynEdit - исправлена ошибка чувствитеьности к региству при поиске/замене регулярных выражений; исправлена ошибка невозможности копировать/вставлять текст с помощью средней кнопки выши когда SynEdit находится в режиме read-only;
и многие другие, включая исправления ошибок элементов, связанных с библиотеками GTK2, Qt, LCL

Минимальные системные требования:

Minimum requirements:
Windows:       98, 2k, XP, Vista, 7, 32 or 64-bit
FreeBSD/Linux: gtk 2.8 or qt4.5, 32 or 64-bit
Mac OS X:      10.5, LCL only 32-bit, non LCL apps can be 64-bit

Как и предыдущая версия Lazarus 1.0.2, бинарная сборка содержит fpc-2.6.0.

Помимо основной страницы загрузки на sourceforge доступна загрузка с svn, а также зеркала (1, 2, 3) для тех, у кого заблокирован доступ к sourceforge.

>>> Подробности

 , , , ,

grem
()

Codimension Python IDE 1.7

Группа Open Source

Представлен очередной релиз экспериментальной среды проектирования для языка Python. Конечной целью проекта является поддержка проектирования используя не только традиционный текстовый формат представления программы, но и графическое представление потока управления, похожее на блок-схемы алгоритма. Разработчик сможет переключаться между текстом и графикой и редактировать или читать программу в том виде, который лучше подходит данному моменту. Блок-схемы пока не реализованы, но для работы с текстовым представлением среда вполне пригодна. Вот далеко не полный список возможностей, не включающий базовые:

  • генерация интерактивной диаграммы зависимостей;
  • быстрый парсер питона и иерархическое представление различных сущностей проекта;
  • интеграция с pylint, pymetrics и PythonTidy;
  • анализ проекта на неиспользуемые функции, классы и глобальные переменные;
  • представление результатов профилировки в интерактивной графической и табличной форме;
  • дизассемблирование функций и классов;
  • поиск объектов в проекте по имени;
  • многое другое.

Проект на Google Code

>>> Cайт проекта

 ,

mzu2006
()

Вышла среда разработки NetBeans 7.2

Группа Java

NetBeans — это популярная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать приложения на многих языках программирования (Java, PHP, Javascript, C, C++ и других). Недавно в свет вышла версия 7.2. NetBeans доступна на нескольких языках, среди которых есть и русский.

В этом выпуске упор был сделан на улучшение производительности и облегчение процесса разработки с помощью статического анализа кода. Из важных изменений также следует отметить интеграцию с JavaFX Scene Builder, поддержку нескольких PHP-фреймворков, усовершенствованную поддержку Groovy, встроенную Subversion 1.7.

Некоторые другие изменения:

( читать дальше... )

Подробнее об этом выпуске

Посмотреть видеообзор (требуется Flash)

Скачать NetBeans

 , , , ,

CARS
()

Релиз Eclipse Juno

Группа Open Source

Зарелизился Eclipse Juno 4.2. Это первый релиз ветки 4.x, ветка 3.x закрыта и больше не будет развиваться. Для совместимости со старыми плагинами и RCP приложениями в Juno включен слой совместимости.

  • Code Recommenders: новый проект автодополнения кода. Анализируя использование Java API приложения формируется база best practices. В дальнейшем, Code Recommenders предлагает разработчику использовать определенное Java API в своих проектах.
  • Virgo: новое ядро, позволяющее создавать менее громоздкие приложения на основе OSGi.
  • Koneki: новый проект по созданию LUA IDE. Проект является важной частью Eclipse M2M Industry Working Group.
  • Xtext: добавлена поддержка интегрированной отладки DSL, созданных с использованием Xtext. Реализована более тесная интеграция с Java Development Tools (JDT).
  • Equinox: включена реализация новых OSGi R5 спецификаций.

Представлены два новых пакета:

  • Eclipse IDE for Automotive Software Developer - содержит инструменты и фреймворки для разработки встроенного ПО для автомобилей.
  • Eclipse for Mobile Developers - упрощение установки и работы с мобильными SDK, включая Android SDK.

Подробнее

 , , ,

xpahos
()

Вышла новая версия Geany

Группа Open Source

18 июня разработчики представили новую версию легковесного редактора Geany — 1.22.

Некоторые из изменений:

  • Переделана поддержка тем. Старые темы и файлы для подсветки синтаксиса не совместимы с новой версией редактора.
  • Обновлен движок редактирования Scintilla до версии 2.29.
  • Полная поддержка PCRE-совместимых регулярных выражений для поиска и замены.
  • Добавлена поддержка синтаксиса для Objective-C от Elias Pschernig.
  • Возможность открытия сессии по умолчанию (если активирована соответствующая опция).
  • Исправлены ошибки в распознавании неформатированных строк (raw strings) в C/C++.
  • Улучшена поддержка встраиваемых в HTML типов данных.
  • Добавлены следующие переводы: арабский, индонезийский, литовский, монгольский, новонорвежский, словацкий.
  • Обновлены переводы.

Детальный список изменений можно прочитать в примечании к выпуску.

Изменение версии
Много пользователей обращало внимание разработчиков на то, что по их мнению номер версии не соответствует зрелости проекта. После непродолжительной дискуссии они решили переименовать версию 0.22 в 1.22.

Скачать

>>> Подробности

 , ,

ZuBB
()

Начало очередной программы открытого тестирования NetBeans (NetCAT 7.2)

Группа GNU's Not Unix

С 10 по 19 марта будет вестись регистрация добровольцев, желающих принять участие в очередной сессии тестирования кроссплатформенной среды разработки с открытым исходным кодом Netbeans 7.2. NetCAT проводится систематически перед релизом каждой мажорной версии Netbeans (мажорными считаются версии со сменой второй цифры) начиная с Netbeans 3.6.

( Подробнее о программе )

Для регистрации необходимо внести своё имя и почтовый адрес в список участников в Netbeans wiki (нужно будет завести аккаунт в вики) и подписаться на рассылку (для этого нужно отправить пустое письмо на адрес sympa@netbeans.org с темой «subscribe netcat»).

Статья о NetCAT в Netbeans wiki

>>> Объявление в списке рассылки

 , , , ,

Uniqa
()

Вышла среда разработки NetBeans 7.1

Группа Java

NetBeans — это интегрированная среда разработки с открытым исходным кодом, позволяющая создавать приложения на многих языках программирования (Java, PHP, C, C++ и других). Сегодня в свет вышла версия 7.1. Среда доступна на нескольких языках, среди которых есть и русский.

Ключевыми особенностями этого выпуска являются поддержка JavaFX 2.0, средства для визуальной отладки графических интерфейсов на Swing, возможность работы с Git «из коробки».

Некоторые другие важные изменения:

Java

  • Новый визуальный отладчик;
  • Inspect & Refactor (позволяет быстро производить изменения в коде на уровне проекта, например убрать все System.out'ы);
  • Улучшена подстветка и форматирование документации Javadoc.

Веб и Java EE

  • Поддержка CSS3 с автодополнением и документацией;
  • Более 50 улучшений в редакторе, связанных с технологией CDI (JSR 299);
  • Усовершенствована поддержка веб-сервисов, Java Persistence, EJB, WebLogic.

PHP

  • Улучшен отладчик;
  • Поддержка шаблонов Smarty;
  • Группировка тестов PHPUnit.

Системы контроля версий

  • Поддерживается Git;
  • В редакторе появилась вкладка с историей изменений файла;
  • Поддержка веток и тегов для Mercurial.

Подробнее об этом выпуске

Посмотреть видеообзор (требуется Flash)

Скачать NetBeans

 , , , , , ,

CARS
()

Вышла IntelliJ IDEA 11

Группа Java

Тихо и незаметно вышла очередная версия IntelliJ IDEA — Java (и не только) IDE от JetBrains. Изменения коснулись буквально всех подсистем: UI, редактор кода, инструменты и интеграции с фреймворками etc.

  • новая архитектура редактора кода, обеспечивающая большую отзывчивость и отсутствие фризов при редактировании огромных файлов;
  • увеличена скорость индексации и запуска программы;
  • изменения в GUI рефакторинга;
  • добавлено окно «Event Log» — место, где можно увидеть все уведомления и выбрать соответствующие им действия;
  • улучшение поддержки систем контроля версий и интеграции с GitHub;
  • многочисленные изменения в UI;
  • поддержка Groovy 2.0;
  • исправлены некоторые недочеты при использовании тем оформления Gtk.

Community Edition

>>> Подробнее

 , , ,

Ok
()

В ноябре Eclipse - 10 лет

Группа Open Source

В этом месяце сообщество Eclipse празднует десятилетие своей платформы.

( читать дальше... )

В ноябре 2001 группа из восьми компаний, состоящая из Borland, IBM, MERANT, QNX Software Systems, Rational Software, Red Hat, SuSE и TogetherSoft, сформировали Eclipse Consortium, Eclipse стал open source. Небольшой проект стал независимым, массовым; сейчас он включает множество сродных проектов, которые формируют мощный инструментарий разработчика для многих языков программирования, платформ, коммерческих и открытых приложений. С восьми компаний-участниц в 2001 году, Eclipse Foundation включает в себя сейчас 174; инвестировано уже более 800 млн долларов (против 40 млн долларов в 2001), написано более 50 млн строк кода, создано 273 проекта, а число коммитеров уже давно превысило 1000.

Второго числа стартует EclipseCon Europe 2011, а со следующей недели начинаются вечеринки Eclipse Birthday Parties / DemoCamps по всему миру.

Eclipse Foundation предлагает присоединиться к празднованию, а также вписать себя для истории в Eclipse Timeline.

>>> Официальная страница юбилея

 , , , , ,

onix_N
()

Открыта программа доступа для тестирования IntelliJ IDEA 11 Nika

Группа Java

JetBrains открыли программу раннего доступа (EAP) очередного 11 выпуска своего основного продукта, IDEA

В этой версии встроен новый редактор кода, что по заявлениям разработчиков дает lag-less typing in big documents

Также новой особенностью Nika является улучшения юзабилити при работе под Linux, исправлены ошибки поддержки gtk, встроен D&D между IDEA и файл-менеджерами

Файлы доступны для загрузки и тестирования

>>> Подробности

 , , , , , nika

Karapuz
()

MonoDevelop 2.6

Группа Open Source

Седьмого сентября сего года вышла в свет очередная версия открытой универсальной IDE — MonoDevelop.

По сравнению с предыдущим релизом были произведены следующие изменения и улучшения:

  • Поддержка .Net 4.0
  • Пользовательские политики
    • Концепция «политик» была введена в MonoDevelop 2.4. Политики — это настройки, которые можно применить к конкретному решению или проекту. Политики включают в себя правила форматирования кода, стандартные заголовки для файлов или политики именований. В этом релизе была введена поддержка набора политик, определяемых пользователем. Пользователи теперь могут сами определять набор политик и давать ему имя. Этот набор политик потом может быть применён к проекту полностью или политика за политикой. Пользовательские политики могут быть импортированы из существующих проектов или из файла. Политики также могут быть экспортированы в файл и применены к существующему проекту.
    • Политики по умолчанию — это политики, применяемые к каждому новому создающемуся проекту. В прошлых релизах эти опции можно было редактировать через диалог Default Policies (Политики по умолчанию). В этом релизе эти опции интегрированны в диалог основных настроек и позволяет выбирать опции из предопределённого набора опций.
  • Поддержка GIT
    Система контроля версий в MonoDevelop уже поддерживает GIT. Основные команды для контроля версий, уже доступные для Subversion, теперь доступны и для GIT:

    ( читать дальше... )

  • Другие улучшения
    • Улучшенная совместимость с проектами Visual Studio.
    • Новая команда «Добавить каталог к проекту». Эта команда позволяет рекурсивно добавлять файлы в каталог в проекте.
    • Улучшенная поддержка XBuild.
    • В C/C++ проектах улучшена символьная навигация и подстановка с использованием ctags.
    • Ограниченная поддержка навигации и подстановки для ctags из состава OSX. Для улучшенной поддержки могут быть выбраны другие, современные ctags.
    • Была добавлена рудиментарная поддержка Objective-C проектов.
    • Базовая поддержка команд Go-to-declaration.
    • Также был сделан ряд небольших улучшений в отношении редактора кода и диалоговых окон среды.

>>> Подробности

 , ,

LongLiveUbuntu
()

Релиз Qt Creator 2.3

Группа Open Source

Состоялся релиз Qt Creator 2.3, кроссплатформенной интегрированной среды разработки на С++.

Наиболее важные изменения:

  • на приветственной странице добавлены руководства и примеры;
  • многочисленные улучшения в определении оформления кода на С++, которые можно применить как глобально, так и в рамках одного проекта (подробнее);
  • профайлер обзавёлся собственным режимом анализа проекта, а также поддержкой приложений QML и внешнего профайлераValgrind Callgrind;
  • добавлена поддержка «базовых устройств на Linux», для этого необходимо настроить подключение к устройству «Linux Device», а также добавить в проект соответствующие правила сборки и развертывания;
  • отладчик и профайлер для приложений Qt Quick поддерживает приложения для устройств на Symbian и Meego 1.2 с установленной Qt 4.7.4;
  • многочисленные улучшения в поддержке Qt Quick.

Полный список изменений

Загрузить

>>> Подробности

 , , , ,

ins3y3d
()