русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Среда IntelliJ IDEA


Дата добавления: 2015-06-12; просмотров: 915; Нарушение авторских прав


IntelliJ IDEA – интегрированная среда разработки Java, поддерживает веб, корпоративные и мобильные фреймворки.

Первая версия IntelliJ IDEA появилась в январе 2001 года и быстро приобрела популярность, как первая среда Java с широким набором интегрированных инструментов. Дизайн среды ориентирован на продуктивность работы программистов, позволяя им сконцентрироваться на разработке функциональности приложений, в то время как IntelliJ IDEA берёт на себя выполнение рутинных операций.

Возможности IntelliJ IDEA

• умное автодополнение, инструменты для анализа качества кода, удобная навигация, расширенные рефакторинги и форматирование для Java, Groovy, Scala, Clojure и Erlang;

• профессиональный набор инструментов для разработки Android-приложений;

• поддержка JavaFX 2.0 и интеграция с SceneBuilder;

• дизайнер интерфейса для Swing;

• интеграция с автоматизированными инструментами сборки и управления проектом, включая Maven, Gradle, Ant и другими.

• инструменты для тестирования приложений с поддержкой JUnit, TestNG, Spock, ScalaTest и spec2;

• интеграция с системами управления версиями, включая Git, Subversion, Mercurial и CSV.

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



<== предыдущая лекция | следующая лекция ==>
Задание на выполнение работы | Структура программы на языке Java


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.477 сек.