Зона аплоадеров » Программы » Утилиты » Jetbrains IntelliJ IDEA 14.0.1 Build 139.225 Ultimate Edition
Jetbrains IntelliJ IDEA 14.0.1 Build 139.225 Ultimate Edition
Добавил: casper03 | 5-12-2014, 10:48 | Просмотров: 280 | Комментариев: 0
Jetbrains IntelliJ IDEA 14.0.1 Build 139.225 Ultimate Edition

Jetbrains IntelliJ IDEA 14 - интеллектуальная интегрированная среда разработки Java, сосредоточенная на производительности разработчика, которая обеспечивает устойчивую комбинацию расширенных инструментальных средств. Мощный редактор в программе, который распознает Java, HTML/XHTML, XML/XSL, CSS, Ruby и javascript, поддерживает структуры подобно Rails и GWT, обеспечивая вас средой для передового кодирования. Вне зависимости от того, какой язык вы используете, расширенное обеспечение кода, проверка правильности, форматирование и моделирование - всегда в ваших руках.

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

Интеллектуальная помощь в кодировании
Сильный редактор, который распознает Java, HTML/XHTML, XML/XSL, CSS, Ruby и javascript, поддерживает структуры подобно Rails и GWT, обеспечивая вас средой для передового кодирования. Вне зависимости от того, какой язык вы используете, расширенное обеспечение кода, проверка правильности, форматирование и моделирование - всегда в ваших руках.

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

Многочисленный рефакторинг
Богатый набор рефакторинга охватывает фактически каждый аспект преобразования кода и позволяет
вам эффективно поддерживать и модернизировать проекты. Все рефакторинги поддерживают языки и технологии Java, XML, JSP, EJB, javascript и Ruby и обеспечивают гибкое управление кодом.

Анализ кода
Встроенный анализатор динамического кода с более чем 600 видами проверки, выполняет "на лету" анализ кода и обнаруживает общие синтаксические ошибки, плюс другие ошибки, которые были обнаружены в течении компиляции. Статистический анализ кода обнаруживает критические параметры работы, "мертвые" коды, деформированные зависимости и другие проблемы с кодами. IntelliJ IDEA обеспечивает вас автоматическим решением для обнаружения всех ошибок.

Компилирование, выполнение, отладка
IntelliJ IDEA поддерживает многочисленные Java компиляторы. Вы можете компилировать проекты,
используя ваш любимый компилятор, без необходимости установки интегрированной среды разработки. IntelliJ IDEA включает лучший из поколения JPDA отладчик, с простым и удобным пользовательским интерфейсом. Уникальная HotSwap технология позволяет вам модифицировать и рекомпилировать части кода в течение процесса отладки, без необходимости запуска целого процесса.

API и плагины
Имеется более чем 300 дополнений к программе IntelliJ IDEA, которые расширяют ее функциональные возможности и добавляют различные особенности для проверки кода и рефакторинга, редакторы и инструменты, поддержку языков и прикладных серверов и т.д.

IntelliJ IDEA Ultimate
Умное автодополнение, инструменты для анализа качества кода, удобная навигация, расширенные рефакторинги и форматирование для Java, Groovy, Scala, HTML, CSS, javascript, CoffeeScript, ActionScript, LESS, XML и многих других языков.
Поддержка всех популярных фреймворков и платформ, включая Java EE, Spring Framework, Grails, Play Framework, GWT, Struts, Node.js, AngularJS, Android, Flex, AIR Mobile и многих других.
Интеграция с серверами приложений, включая Tomcat, TomEE, GlassFish, JBoss, WebLogic, WebSphere, Geronimo, Resin, Jetty и Virgo.
Инструменты для работы с базами данных и SQL файлами, включая удобный клиент и редактор для схемы базы данных.
Интеграция с коммерческими системами управления версиями Perforce, Team Foundation Server, ClearCase, Visual SourceSafe.
Инструменты для запуска тестов и анализа покрытия кода, включая поддержку всех популярных фреймворков для тестирования.

Что нового в IntelliJ IDEA 14?

Декомпилятор
Чтобы избавить пользователей от необходимости устанавливать дополнительные плагины, в инструментарий IDE был добавлен декомпилятор для Java-классов. Теперь посмотреть код библиотеки можно, даже если у вас нет исходников.

Отладчик
В новой версии значительно улучшен Java-отладчик. Одно из главных нововведений — опция «Show values in Editor», позволяющая видеть значения переменных во время отладки прямо в редакторе, в контексте их использования. Кроме того, теперь для каждого экземпляра вы можете посмотреть список всех ссылающихся на него объектов: с помощью новой команды “Show referring objects”. Еще одним улучшением является вычисление выражений, содержащих лямбды и анонимные классы. Это особенно пригодится тем, кто уже перешел (или планирует перейти) на Java 8. Стоит отметить, что это работает как для Java, так и для Scala.

Редактор кода
Также ряд улучшений коснулся и редактора кода, где разработчик проводит (или, как минимум, должен проводить) большую часть своего времени. Теперь при нажатии клавиши Backspace IDE самостоятельно удаляет отступы в соответствии с настройками форматирования и перемещает курсор в нужное место, беря на себя еще одну мелкую обязанность и освобождая от нее вас.

Еще одним улучшением редактора является автоматическое обнаружение настроек форматирования в редактируемом файле на лету. То есть, если настройки форматирования в файле отличаются от тех, что выбраны в IDE, оригинальное форматирование файла будет сохранено даже при редактировании.

Также в редакторе появилась новая функция «Scratch files». Эта функция открывает новую вкладку, не связанную ни с одним файлом в проекте. При редактирования содержания вкладки IDE будет предлагать помощь (coding assistance) в соответствии с типом файла (выбранным при открытии вкладки). Одновременно вы можете открыть любое число таких вкладок и переключаться между ними командой «Recent files».

Множественное выделение
Функция «множественное выделение» (multiple selections), появившаяся не так давно, также была переработана. Дополнение кода теперь включает варианты с учетом всех позиций курсора; функция работает также для встроенных языков (injected languages); обеспечивается правильно поведение функции при копировании, вставке, удалении строк, комментировании и т. п.

Кроме того, добавились новые сочетания клавиш, что значительно упростило работу с этой функцией:

Клонировать выделение (Clone caret): двойное нажатие Ctrl и затем, удерживая Ctrl, стрелки вверх или вниз (Cmd для OS X);
Следующее совпадение (Add Selection to Next Occurrence): Alt+G (Ctrl-G для OS X)
Убрать выделение (Unselect Occurrence): Shift+Alt+G (Shift-Cmd-G для OS X)
Выделить все (Select All Occurrence): Ctrl+Alt+Shift+J (Ctrl-Shift-G для OS X)
Пропустить совпадение (Next Occurrence): Alt+G (Cmd-G для OS X)

Копирование кода в HTML/RTF
Теперь при копировании кода в любой HTML/RTF-редактор сохраняется внешний вид и форматирование кода, и, что самое важное, для этого не требуется никаких дополнительных плагинов. Поиск по файлам проекта (Find in path) стал быстрее за счет добавленных оптимизаций. Также появилась возможность пропускать совпадения в комментариях и текстовых выражениях.

Анализ кода
Статический анализ кода (code analysis), представленный в IntelliJ IDEA инспекциями, пополнился новой очень мощной функцией, а именно выводом NotNull, Nullable и Contract аннотаций из байткода подключенных библиотек. Это значит, что теперь вам необязательно прописывать аннотации NotNull, Nullable и Contract самостоятельно — IDE cделает это автоматически при подключении библиотеки!

Системы сборки
Интеграция с системами сборки, такими как Maven и Gradle, также претерпела ряд положительных изменений: при запуске тестовых задач Gradle IDE теперь отображает стандартное окно выполнения тестов, позволяющее видеть результаты в удобном виде, а также перезапускать или отлаживать тесты по выбору. Кроме того, теперь вы можете указывать задачу Gradle в поле «Before the launch» в конфигурациях запуска (run configurations). Интеграция с Maven получила улучшенную поддержку профайлов и автоматическую генерацию MANIFEST.MF файла.

Системы контроля версий
Интеграция с системами контроля версий продолжает развиваться, главным образом, для Git и Mercurial. Журнал изменений (вкладка Log в окне Changes) стал еще быстрее, графы стали отображаться даже при использования фильтра, а в журнале появилась новая команда «Git reset from the log». Также для Git и Mercurial был переделан Push-диалог: теперь он содержит дополнительную информацию об исходящих изменениях, сгруппированную по репозиториям, с возможностью выбора изменений, которые вы хотите отправить. Опция «Force push» доступна из выпадающего меню кнопки Push. Отдельно по Mercurial стоит отметить добавленную поддержку Subrepositories, а также синхронное управление ветками, ранее доступное только для Git.

JavaFX
Разработчики десктопных приложений будет рады узнать, что JavaFX Scene Builder теперь доступен прямо из IDE. Теперь для редактирования формы в визуальном редакторе необязательно переключаться из IDE в Scene Builder — достаточно перейти на другую вкладку в редактируемом файле.

Фреймворки
Поддержка фреймворков и серверов приложений обновлена в соответствии с последними версиями. В частности, добавлена поддержка Super Dev Mode для GWT, вместе с улучшенной интеграцией с Source Maps и новой опцией в конфигурации, автоматически запускающей сеанс отладки javascript. Также ряды поддерживаемых фреймворков пополнились Thymeleaf. Работает дополнение кода, навигация (navigation to declaration), переименование (рефакторинг Rename), поиск вхождений (Find Usages), анализ кода и др. Поддержка распрастраняется не только на файлы шаблонов, но и на контроллеры.

Scala
Scala-разработчики также не будут разочарованы, их ждет много приятных изменений. Во-первых, мы наконец отказались от Scala Facet для конфигурации Scala-проекта, заменив ее на расширенные настройки Scala-библиотеки: (которые теперь, кроме путей к библиотекам, содержат также путь и версию компилятора): Поддержка фреймворка Play 2.x стала частью основного Scala-плагина (и по-прежнему доступна только в IntelliJ IDEA Ultimate). Появилась возможность менять сигнатуру методов с помощью встроенного рефакторинга «Change signature».

Продолжая тему интеграции с системами сборки, стоит отметить улучшенную поддержку SBT:

Дополнение (code completion) для SBT keys и зависимостей
Quick documentation для SBT keys
Шаблон (live template) “dep” для объявления зависимостей
Проверка правильности указания зависимостей (с учетом указанных репозиториев)
Поддержка android-sbt-plugin плагина
Инспекция, предлагающая заменить Project() на project.in(), где это возможно
Навигация в подпроекты (subprojects) с помощью Ctrl + клик (Cmd + клик для OS X)

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

Android
Если вы разрабатываете для Android, то будете рады узнать, что все самые последние функции, добавленные командой Google в Android Studio (находящуюся пока еще в стадии Beta), уже доступны в IntelliJ IDEA. Это включает в себя поддержку Android Wear и TV. Подробнее о нововведениях можно узнать на официальной странице Android Studio.

Веб-разработка
Все нововведения для веб-разработки, представленные не так давно в WebStorm 9, теперь также есть и в IntelliJ IDEA 14:

Постфиксное дополнение для javascript
Интеграция с Gulp: просмотр, запуск и отладка задач
Улучшенная поддержка spy-js для трассировки (tracing) и профилирования Node.js приложений
Загрузка изменений (live edit) для запущенного Node.js приложения
Плагины для полноценной разработки Meteor и PhoneGap/Cordova/Ionic приложений

Работа с базами данных
И, наконец, обновились инструменты для работы с базами данных и SQL, а точнее унаследовали обновление от 0xDBE, нашей новой IDE, все еще находящейся в разработке. Обновления включают:

Улучшенный редактор таблиц и результатов запросов: обнаружение картинок в полях BLOB
Команды Quick Value и Quick Documentation теперь объединены вместе и показывают примерное кол-во записей в таблице
Подробная информация об ошибке в запросе в окне Event Log
Настраиваемое поле Auto-Commit
Выполнение больших SQL-файлов
Опция Auto Increment в диалоге создания колонки и таблицы
Команда Navigate to Table/Procedure
Поддержка Integrated Windows Authentication для SQL Server

Активация, рег. код: KeyMaker-DVT
Интерфейс: Английский
ОС: Windows XP, Vista, Win 7, Win 8, Win 8.1
Размер: 290 MB

Скачать Jetbrains IntelliJ IDEA 14.0.1 Build 139.225 Ultimate Edition

Категория: » Утилиты

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.