TEA - текстовый редактор с множеством функций для обработке текста.
Работает со всеми популярными кодировками, оснащен анализатором текста, утилитами для веб-дизайнеров, средствами массовой перекодировки файлов и т.д. и т.п. Основные характеристики (кроме уже перечисленного):
- Поддерживаемые форматы: обычный текст, RTF, HEX, DOC, ODT, DOCX, RTF, SLA, KWD, ABW, SXW
- Подсветка синтаксиса для языков: HTML, C, C++, Object Pascal (Delphi, Kylix), Java, JavaScript, Perl, SQL, Visual Basic Script
- Быстрые шаблоны (Ctrl-J) для: HTML, Delphi, C++ Builder
- Математический аппарат: калькулятор для сверхбольших величин, встроенная обработка алгебраических выражений, набранных просто в тексте документа. Конвертирование из одной системы счисления в другую (DEC/BIN/HEX), перевод арабских чисел в римские и наоборот.
- Текстовые функции: изменение регистра, форматирование, позиционирование блоков с помощью курсорных клавиш, шифрация/дешифрация, реверс, правильное оформление диалогов, удаление HTML-тэгов и лишних пробелов; коррекция глюков перекодировки из Word'а в plain text, детранслит, исправление раскладки, сортировка, нумерация, и многое другое, включая файлменеджер, календарь, экспорт в RTF и HTML и поддержку плагинов.
NetBeans — это удобная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать настольные, мобильные и веб-приложения на различных языках программирования (Java, PHP, Javascript, C, C++ и других). Сегодня Oracle объявила о доступности версии 7.3. Графический интерфейс NetBeans переведён на несколько языков, среди которых есть и русский.
В этом выпуске упор был сделан на облегчение разработки веб-приложений с использованием самых свежих стандартов HTML5, JavaScript и CSS. Новая функциональность, связанная с этим, была объединена в отдельный проект Easel. Однако и другие области не остались без внимания: поддержка Groovy, PHP, C, C++ и других языков и технологий также была усовершенствована.
Project Easel (разработка приложений на HTML5)
Значительно улучшен редактор Javascript
Визуальный редактор стилей CSS
Отладчик для JavaScript
Встроенный прямо в IDE веб-браузер на WebKit
Java
Навигационная панель на манер «хлебных крошек»
Обновленные представления Show member и Show hierarchy
Новые подсказки и виды рефакторинга
Результаты Find usages можно фильтровать
Вкладка POM editor для более удобной работы с pom.xml
Java EE
Средство тестирования JPQL
Новые возможности разработки REST-сервисов
PHP
Интеграция с Composer (менеджером зависимостей для PHP)
Автодополнение кода для Twig template engine
Всевозможные улучшения при работе со Smarty, Symfony 2, Doctrine 2
C и C++
На больших проектах потребление памяти сокращено минимум вдвое
Ускоренный парсер
Группировка breakpoint'ов
MonoDevelop 2.6
очередная версия открытой универсальной IDE — MonoDevelop.
По сравнению с предыдущим релизом были произведены следующие изменения и улучшения:
Поддержка .Net 4.0
Пользовательские политики
Концепция «политик» была введена в MonoDevelop 2.4. Политики — это настройки, которые можно применить к конкретному решению или проекту. Политики включают в себя правила форматирования кода, стандартные заголовки для файлов или политики именований. В этом релизе была введена поддержка набора политик, определяемых пользователем. Пользователи теперь могут сами определять набор политик и давать ему имя. Этот набор политик потом может быть применён к проекту полностью или политика за политикой. Пользовательские политики могут быть импортированы из существующих проектов или из файла. Политики также могут быть экспортированы в файл и применены к существующему проекту.
Политики по умолчанию — это политики, применяемые к каждому новому создающемуся проекту. В прошлых релизах эти опции можно было редактировать через диалог Default Policies (Политики по умолчанию). В этом релизе эти опции интегрированны в диалог основных настроек и позволяет выбирать опции из предопределённого набора опций.
Поддержка GIT
Система контроля версий в MonoDevelop уже поддерживает GIT. Основные команды для контроля версий, уже доступные для Subversion, теперь доступны и для GIT:
Улучшенная поддержка XBuild.
В C/C++ проектах улучшена символьная навигация и подстановка с использованием ctags.
Ограниченная поддержка навигации и подстановки для ctags из состава OSX. Для улучшенной поддержки могут быть выбраны другие, современные ctags.
Была добавлена рудиментарная поддержка Objective-C проектов.
Базовая поддержка команд Go-to-declaration.
Также был сделан ряд небольших улучшений в отношении редактора кода и диалоговых окон среды.