LINUX.ORG.RU

Ide


10

2

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

Вышел Eclipse IDE 3.7 Indigo

Группа Open Source

Сегодня вышел восьмой ежегодный релиз Eclipse IDE под номером 3.7 Indigo.

В выпуске данной версии участвовало 49 организаций, 62 команды, 408 контрибьюторов. Сейчас система насчитывает порядка 46 миллионов строк исходного кода, и выпускается официально в десяти редакциях.

Indigo включает важные изменения и нововведения для Java-разработчиков, в технологии моделирования, и улучшения в самой платформе Eclipse.

Новые возможности для Java-разработчиков:

  • EGit 1.0 - поддержка Git для Java-разработчиков.
  • WindowBuilder, редактор GUI теперь под патронатом проекта Eclipse и включен в поставку IDE.
  • Плагин для автоматизированного тестирования GUI для Java и HTML приложений Jubula включен в поставку IDE.
  • Плагин m2eclipse, который обеспечивает тесную интеграцию Maven и Eclipse, а также позволяет работать в Maven из-под Eclipse, включен в поставку.
  • Mylyn 3.6 поддерживает наблюдение за процессом сборки через Hudson прямо из Eclipse.
  • Клиент Eclipse Marketplace теперь поддерживает drag and drop установку основанных на Eclipse компонентов прямо в Eclipse.

Новое в Eclipse Modeling:

  • В Xtext 2.0 добавлены новые возможности для предметно-ориентированных языков (DSL).
  • Acceleo 3.1 объединяет интеграцию кода в сборки под Ant и Maven, а также включает в себя улучшенные возможности редактирования генераторов.
  • CDO Model Repository 4.0 теперь интегрируется с NoSQL БД такими, как Objectivity/DB, MongoDB, и DB4O. Проведена оптимизация кеширования и много других улучшений актуальных для моделей объемом в несколько гигибайт.
  • Улучшения в EMF.

Улучшения в EclipseRT:

  • EclipseLink 2.3 поддерживает многопользовательские JPA сущности, что позволяет включить JPA в SaaS-приложения.
  • Equinox 3.7 реализует OSGi 4.3 спецификацию, в том числе использование универсальных подписей, общие возможности, и требования для пакетов.
  • Eclipse Communication Framework (ECF) реализует OSGi 4.2 стандарты Remote Service и Remote Service Admin.
  • В Riena 3.0 включена поддержка создания приложений для веб-браузеров, используя Eclipse RAP.

SR1 выйдет по плану 23 сентября этого года, SR2 - 24 февраля 2012.

Wiki

Скачать

Indigo

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

 , , , , ,

onix_N
()

Kile 2.1: первый стабильный релиз на Qt4

Группа KDE

Тихо и незаметно состоялся первый стабильный релиз замечательной LaTeX IDE для среды рабочего стола KDE4. Ветка 2.1 особо примечательна полным переходом на Qt4. Из изменений, не связанных с переходом на новый тулкит, а связанных непосредственно с созданием документов в этой прекрасной IDE, стоит отметить:

  • Добавлена поддержка пропущенных в предыдущих версиях окружений AMS LaTeX;
  • Сохранение и загрузка состояния редактора для документов и проектов;
  • Добавлена вкладка боковой панели, отображающая сводныe списки слов (CWL word lists);
  • Возможность выбрать утилиту для быстрого предпросмотра формул;
  • Расширение возможностей работы с файлами дополнений .sty: теперь пользователь может легко установить свои файлы дополнений, добавлены файлы units.sty, nomencl,sty, обновлён todonotes.sty.
  • Добавлена возможность вставки таблицы из буфера обмена в мастер создания таблиц

Как обычно, полный список изменений и багфиксов вы можете найти в файле ChangeLog в пакете Kile вашего дистрибутива.

>>> Новость на официальном сайте

 , , ,

OldWiseCat
()

IntelliJ IDEA 10.5 Release Candidate с поддержкой Java 7

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

JetBrains объявили о выходе release candidate следующей версии IntellJ IDEA - 10.5. Основное изменение в этой версии - поддержка Java 7, версия была протестирована с последними промежуточными билдами Java Development Kit 7.

Кроме того, был переработана функция поиска и замены в редакторе, улучшено автодополнение кода, добавлен отладчик Javascript'а в Google Chrome.

Как обычно, разработчики дополнили среду разработки массой других улучшений, таких как: поддержка Groovy 1.8, Android 3.0, Spring 3.1, новыми плагинами для PHP, Python, Scala.

Как и предыдущие версии, продукт будет выпущен в двух редакциях - opensource (Apache License) и коммерческая версии, отличающиеся набором функций.

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

 , , , , , jdk 7,

Karapuz
()

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

Группа Java

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

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

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

Java

  • Поддержка новых синтаксических конструкций JDK 7: «бриллиантовый оператор», строки в switch и т.д.
  • Улучшения редактора кода: автодополнение, новые подсказки
  • Поддержка Apache Maven 3
  • Поддержка JUnit 4.8.2 и другие улучшения по части модульного тестирования
  • Новый визуальный редактор для Swing'овской компоновки GridBag

Веб и Java EE

  • Поддержка GlassFish 3.1 и улучшения интеграции с этим сервером
  • Более быстрое и удобное развёртывание приложений на сервере WebLogic
  • Большое количество улучшений, связанных с технологией JSF
  • Поддержка технологии Bean Validation
  • Теперь редактор поддерживает HTML5 и JSON

PHP

  • Генерация документации PhpDoc
  • Новые возможности рефакторинга
  • Поддержка алиасов в PHP 5.3

C и C++

  • Простой импорт проекта из существующих бинарников
  • Новый вид проекта, при котором исходные файлы расположены на удалённой системе

Другое

  • Улучшена интеграция с профайлером
  • Значительно упростилась работа с БД Oracle
  • В редакторе появился перенос по словам (word wrapping)

Скачать NetBeans
Посмотреть видеообзор (требуется Flash)

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

 , , , , , , ,

CARS
()

Вышел Spyderlib 2.0

Группа Open Source

Spyderlib — это легковесная интегративная среда разработки для Питона. В комплекте Spiderlib-а имеется редактор, автодополнение переменных, функций, модулей, автоматическая справка, основанная на docstrings, браузер объектов, интеграция с нативной питоновской консолью и с IPython. Два основных преимущества данной программы перед Pydev — это легковесность и возможность запускать программы с последующим доступом ко всем её объектам. Сама среда написана на Питоне и доступна для Линукса, а также других операционных систем.

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

 , ,

phrm
()

KDevelop 4.1

Группа KDE

После полугода разработки вышел новый стабильный выпуск среды для разработки приложений KDevelop.

Помимо общего увеличения стабильности, данный релиз содержит такие новые возможности:

  • Поддержка git теперь «из коробки», в дополнение к уже существующим плагинам поддержки SVN и CVS. Более подробная информация по функциональности тут.
  • Поддержка экспорта патчей различными методами, а именно по e-mail, через pastebin и ReviewBoard.
  • Поддержка внешних скриптов в дополнение к скриптам Kate позволяет легко выполнять команды из IDE, в том числе используя содержимое окна редактора кода как ввод или вывод для скриптов. Таким образом можно легко запускать утилиты форматирования кода и им подобные, а также делать другие полезные вещи.
  • Загрузка удаленных проектов прямо из IDE. Теперь для загрузки удаленного проекта из VCS можно воспользоваться мастером импорта, который самостоятельно выполнит SVN checkout или Git clone. Среди прочего, мастер поддерживает импорт проектов KDE SC, для чего нужно просто выбрать проект из предложенного списка.
  • Добавлен Hex-редактор с использованием компонентов Okteta.
  • Поддержка PHP 5.3.
  • Улучшенные средства управления проектами.
  • Улучшенная поддержка CMake.

KDevelop — многоязыковая IDE, написанная с использованием Qt/kdelibs. В данный момент имеет поддержку C/C++ и PHP, поддержка же плагинов других языков находится на стадии разработки. Основной системой сборки для проектов является CMake, хотя имеется поддержка любых систем сборки, основанных на makefile. Имеет удобный редактор кода на основе katepart с подсветкой синтаксиса, одним из лучших на сегодня автодополнений, сверткой блоков кода и другими полезными функциями. Поддерживается отладка с использованием GDB.

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

 , , ,

Pavval
()

Вышел Qt Creator 2.0

Группа Open Source

Вышел новый релиз Qt-ориентированной интегрированной среды разработки для языка С++.

Изменений очень много, основные:

  • Улучшена поддержка разработки под Symbian & Maemo
  • Поиск с заменой по нескольким файлам допускает регулярные выражения
  • Перенос файлов в редактор открывает их вместо вставки ссылки
  • Улучшен диалог настроек
  • Улучшены подсказки в коде на основе информации из .pro файлов проекта (например, макросы из списков DEFINES)
  • Поддержка VCS Mercurial
  • «Умный просмотр» в режиме отладки для новых классов: QUrl, QAtomicInt, __gnu_ext::hash_map и других
  • Поддержка gdb 7 и расширения на Питоне для улучшения вывода объектов в окне отладки( подробнее)
  • Поддержка выполнения во время отладки в обратном порядке где это возможно

Полноценная поддержка QML переносится на версию 2.1

Подробный список изменений

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

 , , , ,

theos
()

Geany 0.19 «Vellam»

Группа Open Source

Вышла новая версия быстрой и легковесной среды разработки - Geany

Список нововведений в Geany 0.19 можно посмотреть в ReleaseNotes.

Одни из них:

  • Система сборки стала более настраиваемой.
  • Поддержка различных типов файлов, например: Txt2Tags, Abc, Verilog, Genie.
  • Реализовано 'Перейти на введенный номер строки' для перехода на конкретную строку.
  • Улучшения по ряду поддерживаемых языков, в особенности таких как D, Java, PHP, Perl, Python, R, VHDL.
  • Обновлены переводы: de, en_GB, es, fr, gl, ja, nl, pt, ru, sl, sv, tr, vi, zh_CN.

Более подробный и полный список изменений: ChangeLog.

Помимо основной программы, так же состоялся релиз дополнений Geany Plugins. Geany Plugins (Combined Release), включает в себя следующие дополнения:

  • Addons
  • Geanygdb
  • Geanylatex
  • Geanylipsum
  • Geanylua
  • Geanysendmail
  • Geanyvc
  • Shiftcolumn
  • Spellcheck

Geany-Plugins 0.19, так же доступен для загрузки с соответствующего сайта проекта Geany-Plugins (Combined Release).

Ссылки с информацией о релизах (на англ. яз):

>>> Homepage

 , ,

NK
()

Вышла среда разработки Code::Blocks 10.5

Группа Open Source

После двух лет разработки вышел новый стабильный выпуск (10.5) популярной кросс-платформенной среды разработки на языках C/C++/D и других.

Лицензия GPLv3, выпускается для ОС Linux, Mac, Windows (сама IDE написана на C++, для GUI используется wxWidgets), для расширения функциональности используется механизм плагинов.

Поддерживается множество разных компиляторов: GCC (MingW / GNU GCC), MSVC++, Digital Mars, Borland C++ 5.5, Open Watcom, и другие.

Встроенная быстрая система сборки проектов без использования Makefile с развитой, гибкой системой настроек сборки проекта, возможна параллельная сборка в несколько потоков. Поддерживаются зависимости между проектами в рабочем окружении.

Поддерживаются отладчики GNU GDB и MS CDB.

Возможен импорт проектов из MSVC и Dev-C++.

Имеется удобный редактор кода с подсветкой синтаксиса, автодополнением, сверткой блоков кода, и другими полезными функциями.

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

 , , , ,

EtherealPhantom
()

EasyEclipse. Задачи, варианты дистрибуции, примеры применения

Группа Документация

В этой статье будет рассказано об интегрированном средстве разработки программного обеспечения EasyEclipse. Используя многочисленные модули, оно может обеспечить развитой средой разработки программистов на самых разных языках – от Java до C/C++.

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

 easyeclipse,

IBM_dW
()

KDevelop 4.0

Группа KDE

Сегодня состоялся релиз интегрированной среды разработки KDevelop, первый с момента выхода KDE4.

Основные усилия разработчиков при подготовке данного релиза были направлены на создание отличной IDE для C++. Но это не значит, что другие языки не будут поддерживаться, расширения для них будут добавлены позже. Сейчас в svn доступны расширения для C#, CSS, Erlang, Java, Python и других языков.

Основные возможности:

  • Навигация с быстрым переходом по объявлениям и семантической подсветкой кода
  • Проверка синтаксиса и полуавтоматическое исправление кода
  • Автодополнение классов, функций, шаблонов, переменных и объявлений о включении заголовочных файлов
  • Для разработчкиков, использующих Qt, реализована поддержка механизмов сигнал-слот с автозаполнением
  • Поддержка CMake, редактирования Makefile'ов, автодополнения и подсветки кода в файлах CMake, полуавтоматического добавления созданных классов в CMake-файлы, автоматического перехода к участку кода по ошибке
  • Поддержка GDB, позволяющая устанавливать точки остановки, пошаговый переход и просмотр текущего стека вызовов. Также доступен вывод типов Qt, KDE и STL в читаемом формате
  • Интеграция документации: встроенная документация для CMake и Qt, всплывающие подсказки для классов и функций, показ полной версии документации с помощью toolview
  • Интеграция с SVN
  • Поддержка сессий
  • Автоматическое форматирование кода
  • Поиск по файлам

Одновременно было выпущено расширение для PHP, предоставляющее базовые возможности для веб-разработчика:

  • Семантический анализ кода и ошибок, включая комментарии PHP Doc для подсказок о параметрах и возвращаемых значений
  • Автодополнение кода с поддержкой ООП
  • Подсветка кода и его контекстный просмотр
  • Поддержка отображения документации по параметрам и возвращаемым значениям с сайта PHP.net

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

 , , , , ,

madgnu
()

Вышла NetBeans IDE 6.8

Группа Java

С небольшим опозданием вышла новая версия популярной среды разработки с открытым исходным кодом NetBeans.

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

  • Поддержка Java EE 6;
  • Поддержка JavaFX 1.2.1, улучшены возможности редактирования .fx-файлов;
  • Новые возможности интеграции с kenai.com;
  • Полностью поддерживается PHP 5.3;
  • Поддержка Rails 2.3.4, усовершенствованный рефакторинг Ruby;
  • Улучшен профайлинг C/C++: определение утечек памяти, «узких мест»;
  • И многое другое.

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

 , , , , , ,

CARS
()

Вышел Spyder 1.0.0 - интерактивная среда разработки для языка Питон

Группа Open Source

Spyder (в прошлом Pydee) - это matlab-подобная среда разработки для языка Питон. Главные свойства, кроме открытых исходников :

  • продвинутый редактор (подсветка синтаксиса, анализ кода)
  • интерактивная консоль
  • удобная система справок
  • редактор переменных (массивы, словари)
  • интегрированные окна графиков

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

 ,

phrm
()

IntelliJ IDEA станет открытой

Группа Java

Как сообщается в блоге компании JetBrains, девятая версия популярной среды разработки IntelliJ IDEA будет выпущена в двух редакциях: Community Edition и Ultimate Edition. Исходники Community Edition будут доступны по лицензии Apache 2.0, уже сейчас можно скачать public preview. К сожалению, поддержка JavaEE и некоторых других фич планируется только в коммерческой версии.

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

 , , , , , , , ,

mipt_student
()

Вышла NetBeans IDE 6.7

Группа Java

Сегодня вышла новая версия популярной среды разработки NetBeans.

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

  • Улучшенная поддержка PHP
  • Поддержка Groovy и Grails «из коробки»
  • Встроенная поддержка Qt
  • Улучшен профайлинг C/C++
  • И многое другое

Кстати, JavaFX в этой версии не поддерживается.

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

 , , , , ,

CARS
()

Вышел QtCreator 1.2

Группа Open Source

Вышла новая версия замечательной интегрированной среды разработки для С++ заточенной для разработки c использованием Qt.

Что нового:

  • Улучшено представление значений в отладчике для типов QHash, QVector, QFile и многих других. (Подробнее тут).
  • Автоматическое обновление модели кода после изменения .ui файла, больше не нужно пересобирать проект чтобы дополнение кода (code completion) «заметило» добавленную в дизайнере кнопку.
  • Поиск с заменой поддерживают регулярные выражения.
  • Улучшенная эмуляция режима vim в редакторе.
  • Автоматическое сохранение после сборки или запуска по умолчанию.
  • Возможность временно отключать точки прерывания.
  • Улучшено определение установленного компилятора от Visual Studio
  • Множество других обновлений

Скачать можно здесь

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

 , ,

theos
()

BlueJ – 2.5.1 среда разработки для обучения ООП

Группа Java

BlueJ – специальная интерактивная среда разработки Java, предназначенная для обучения школьников и студентов объектно-ориентированному программированию.

Дизайн среды значительно отличается от других сред программирования и представляет собой некое подобие UML-диаграммы, где можно в интерактивном режиме создавать классы и тестировать объекты и методы. Подобная интерактивность совместно с ясным, простым интерфейсом пользователя позволяет легко экспериментировать с разрабатываемыми объектами. Концепции объектно-ориентированной разработки (классы, объекты, сообщение через вызов методов) интерактивны и наглядно представлены в интерфейсе программы.

Месяц назад она была открыта под лицензией GPL2 с исключениями для Classpath, а несколько дней назад вышла новая версия – 2.5.1 – первая из вышедших под свободной лицензией.

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

 , , , ,

HighwayStar
()

QtCreator 1.1

Группа Open Source

Qt Creator (ранее известная под кодовым названием Greenhouse) — кроссплатформенная IDE для работы с фреймворком Qt, разработанная Qt Software.

Особенности

  • Сделана специально для разработчиков на Qt
  • Встроенный Qt Designer и Qt Assistant (+ контекстно-зависимая система помощи)
  • Расширяема плагинами
  • Имеется графический фронтенд для GDB
  • Для создания проектов используется qmake (планируется поддержка cmake и Makefile)

Этот выпуск привносит несовместимость плагинов по API, так что если вы разрабатывали собственные, вам необходимо будет их адаптировать.

Редактирование

  • Полностью переработанный механизм разделителей
  • Добавлена поддержка JavaScript
  • Добавлена подсветка синтаксиса и автодополнение тегов для qdoc и doxygen
  • Улучшены подсказки по аргументам функций
  • Добавлено больше ключевых точек в истории редактирования(?)
  • Ctrl-click - переходит к определению объекта
  • Улучшено окно открытых документов (сортировка, выделение-по-клику, кнопка закрытия)
  • Исправлено копирование текста из справки и окон вывода (output windows)
  • Улучшен FakeVim режим
  • Улучшен разбор C++ и подсветка ошибок на лету

Сборка и запуск

  • Добавлена экспериментальная поддержка основаных на Makefile проектов
  • Улучшен разбор .pro файлов, обработка областей видимости и $$system директив
  • Добавлена поддержка для subdir.file в .pro файлах
  • Добавлена опция запуска приложения во внешнем терминале
  • Улучшена поддержка CMake

Отладка

  • Возможность отлаживать «core files»(?)
  • Изменён подход к загрузке dumper: собранный однажды для используемоей версии, не требует больше сборки
  • Добавлены dumper для std::set and, улучшены QString, QVariant, std::wstring
  • Стратегия загрузки разделяемых объектов сделана настраиваемой (auto-solib-add)
  • Число отображаемых стеком уровней увеличивается по запросу, вместо загрузки сразу всех
  • Улучшено взаимодействие в Locals & Watchers окнах (в Debug-режиме)

Мастера создания

  • Теперь есть возможность выбирать суффикс файла по умолчанию в диалоге настройки
  • Исправления в коде, который генерируется для обращения к событиям (Добавлен вызов базового класса)
  • Генерируемые заголовочные стражи (#ifndef TEST_H) теперь изменяются в соответствии с расширением файла

Дизайнер

  • Добавлено редактор signal/slot
  • Исправлено «Goto slot» (форматирование/множественное наследование)
  • Контекстная справка для виджетов

Плагины для систем контроля версий

  • Исправлен цветной вывод для git
  • Добавлено подсветка для редактора подтверждения git
  • Сделано git submit editor удаляет комментарии (?)
  • Теперь Subversion 1.6 работает
  • Добавлено настройки для редакторов (пользовательские поля, перенос слов)

Qt Creator на FTP

>>> Changes Qt Creator 1.1

 , , ,

xeningem
()

Вышел Descent 0.5.4

Группа Open Source

Descent это плагин для Eclipse, представляющий из себя IDE для разработки на D.

Некоторые возможности, предоставляемые Descent:

  • Подсветка синтаксиса.
  • Автоматическое форматирование кода.
  • Автодополнение.
  • Показ исходного кода функции (shift+hover).
  • Переход к определению (ctrl+hover).
  • Частичная поддержка вычисления compile-time функций (ctrl+shift+hover).
  • Показ неактивного кода серым цветом.
  • Просмотр структуры кода (Outline view).
  • Автоматическая генерация комментариев (параметры функции, автор, и т.д.)
  • Запуск и отладка программ в IDE.
  • Просмотр информации, доступной при компиляции (Compile-time view). Позволяет просматривать, во что разворачиваются шаблоны, какой тип используется при испольозвании auto, какие функции вызываются при перегрузке операторов и т.д.

Descent полностью поддерживает D 1.0 и частично D 2.0.

Видео, показывающее возможности Compile-time view.

>>> Анонс новой версии

 , , , ,

Legioner
()

Вышли PHP Development Tools 2.0

Группа Open Source

Вышла революционная версия популярного IDE для PHP, развивающегося под эгидой Eclipse Foundation. Модель новой версии переписана с использованием фреймворка DLTK (Dynamic Languages Toolkit), который позволил не только улучшить производительность и масштабируемость редактора, но и добавить новые функциональности, такие как Build Path (возможность отделения кода от ресурсов), Mark Occurrences, Override Indicators, Type Hierarchy, Open Type, Open Method и многие другие. Код ассистент (Code Assist) и функции навигации также были улучшены, и теперь они базируются не только на документации (PHPDoc), но и используют различные механизмы анализа кода PHP.

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

 dltk, , ,

spektom
()