Axoft

IntelliJ IDEA

IntelliJ IDEA

IntelliJ IDEA

Самая умная и удобная среда разработки для Java, включающая поддержку всех последних технологий и фреймворков. 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 Community Edition

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

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

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

◊Поддержка JavaFX 2.0, интеграция с SceneBuilder; Дизайнер интерфейса для Swing.

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

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

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

Скачать IntelliJ IDEA

PyCharm

PyCharm

PyCharm

Это самая интеллектуальная Python IDE с полным набором средств для эффективной разработки на языке Python. Выпускается в двух вариантах – бесплатная версия PyCharm Community Edition и поддерживающая больший набор возможностей PyCharm Professional Edition. PyCharm выполняет инспекцию кода на лету, автодополнение, в том числе основываясь на информации, полученной во время исполнения кода, навигацию по коду, обеспечивает множество рефакторингов.
 
 
Отличия Community Edition и Professional Edition
 

Community Edition

◊Облегченная IDE для разработки только на Python

◊Бесплатная, с открытым кодом, под лицензией Apache 2

◊Понимающий контекст редактор, отладчик, рефакторинги, инспекции, интеграция с VCS

◊Навигация по проекту, поддержка тестирования, настраиваемый UI, горячие клавиши Vim

Professional Edition

◊Полнофункциональная IDE для разработки на Python, в том числе для многоязычных веб-приложений с фреймворками

◊Поддержка фреймворков Django, Flask, Google App Engine, Pyramid, web2py

◊Поддержка языков JavaScript, CoffeeScript, TypeScript, CSS, Cython и др.

◊Удаленная разработка, Поддержка работы с БД и языка SQL,

◊Обнаружение дублирующегося кода

◊Диаграммы UML & SQLAlchemy

◊Python Profiler

Ключевые возможности

◊Мощный и функциональный редактор кода с подсветкой синтаксиса, авто-форматированием и авто-отступами для поддерживаемых языков.

◊Простая и мощная навигация в коде.

◊Помощь при написании кода, включающая в себя автодополнение, авто-импорт, шаблоны кода, проверка на совместимость версии интерпретатора языка, и многое другое.

◊Быстрый просмотр документации для любого элемента прямо в окне редактора, просмотр внешеней документации через браузер, поддержка docstring – генерация, подсветка, автодополнение и многое другое.

◊Большое количество инспекций кода.

◊Мощный рефакторинг кода, который предоставляет широкие возможности по выполнению быстрых глобальных изменений в проекте.

◊Полная поддержка свежих версий Django фреймворка.

◊Поддержка Google App Engine.

◊Поддержка IronPython, Jython, Cython, PyPy wxPython, PyQt, PyGTK и др.

◊Поддержка Flask фреймворка и языков Mako и Jinja2.

◊Редактор Javascript, Coffescript, HTML/CSS, SASS, LESS, HAML.

◊Интеграция с системами контроля версий (VCS).

◊UML диаграммы классов, диаграммы моделей Django и Google App Engine.

◊Интегрированное Unit тестирование.

◊Интерактивные консоли для Python, Django, SSH, отладчика и баз данных.

◊Полнофункциональный графический отладчик (Debugger).

◊Поддержка схем наиболее популярных IDE/редакторов. таких как Netbeans, Eclipse, Emacs, эмуляция VIM редактора.

◊Поддерживаемые языки: Python (Versions: 2.x, 3.x), Jython, Cython, IronPython, PyPy, Javascript, CoffeScript, HTML/CSS, Django/Jinja2 templates, Gql, LESS/SASS/SCSS/HAML, Mako, Puppet, RegExp, Rest, SQL, XML, YAML.

◊PyCharm имеет несколько цветовых схем, а также настраиваемую подсветку синтаксиса кода.

◊Интеграция с баг/issue-треккерами, такими как JIRA, Youtrack, Lighthouse, Pivotal Tracker, GitHub, Redmine, Trac…

◊Огромная, постоянно пополняемая коллекция плагинов.

◊Кросс-платформенность (Windows, Mac OS X, Linux).

Загрузить PyCharm

WebStorm

WebStorm

WebStorm

Это среда для разработки на JavaScript, которая подходит для client-side-разработки, создания приложений на Node.js и мобильных приложений на React Native.

Главное достоинство WebStorm – это удобный и умный редактор для JavaSсript, HTML и CSS, который также поддерживает TypeScript, CoffeeScript, Dart, Less, Sass и Stylus и фреймворки, например, Angular, React и Vue.js.

WebStorm, как и другие IDE на платформе IntelliJ IDEA, делает разработку проще и удобней. WebStorm обеспечивая подсветку и автодополнение кода, проверяет его на ошибки, помогает быстро навигироваться по проекту и безопасно вносить изменения с помощью рефакторингов. В WebStorm есть инструменты для отладки кода и интеграция с системами управления версиями.

WebStorm по-настоящему понимает структуру вашего проекта и код, обнаруживает возможные проблемы еще до того, как вы открыли проект в браузере, и предлагает их решение.
Встроенные в IDE инструменты для тестирования помогут в разработке и сделают ее удобней и продуктивней.

Ключевые возможности

◊отладка client-side-, Node.js- и React Native-приложений прямо в WebStorm

◊помощь при работе с приложениями на Angular, React, Vue.js, Electron и Meteor

◊интеграция с системами управления версиями Git, GitHub, Subversion, Perforce и Mercurial

◊интеграция с системами отслеживания ошибок (ESLint, JSHint, JSLint, TSLint иStylelint)

Live Edit позволяет мгновенно видеть результаты ваших изменений в CSS, HTML и JavaScript файлах проекта в браузере без перезагрузки страницы. Live Edit доступен в режиме отладки JavaScript и работает в браузере Google Chrome с предустановленным плагином JetBrains IDE Support.

WebStorm поддерживает современные языки, компилируемые в JavaScript, такие как TypeScript, CoffeeScript и новую версию JavaScript – ECMAScript 2017, предлагая автодополнение кода, проверку ошибок, рефакторинг и отладку.

WebStorm позволяет эффективно разрабатывать приложения на Node.js и поддерживает полноценную отладку Node.js приложений. Новое приложение можно создать, используя шаблон Node.js Express, а необходимые модули легко установить через npm, не используя командную строку.

Бесплатная пробная версия на 30 дней

PhpStorm

PhpStorm

PhpStorm

Это легкая и «умная» интегрированная среда разработки для PHP, которая способна проанализировать код и обеспечить грамотное завершение, быструю навигацию и проверку ошибок «на лету». PhpStorm также позволяет в любой момент провести модульное тестирование и визуальную отладку. PhpStorm включает всю функциональность WebStorm (редактирование HTML, CSS, JavaScript) и обеспечивает полную поддержку PHP.

Поддерживаются передовые технологии веб-разработки, включая HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, шаблоны Jade, Zen Coding, Emmet, и, конечно же, JavaScript.

PhpStorm включает в себя всю функциональность WebStorm (HTML/CSS редактор, JavaScript редактор) и добавляет полнофункциональную поддержку PHP и баз данных / SQL.

Ключевые возможности

◊Интеллектуальный редактор PHP кода с подсветкой синтаксиса, автодополнением кода, расширенными настройками форматирования кода, предотвращением ошибок налету

◊Поддерживает PHP 5.3-7.2, генераторы, сопрограммы и все синтаксические улучшения

◊PHP рефакторинги, code (re)arranger, детектор дублируемого кода

◊Поддержка Vagrant, Composer, встроенный REST клиент, Command Line Tools, SSH консоль

◊Поддержка фреймворков (MVC view для Symfony2, Yii) и специализированные плагины для ведущих PHP фреймворков (Symfony, Magento, Drupal, Yii, CakePHP, WordPress, Joomla! и многие другие)

◊Визуальный отладчик для PHP приложений, валидация конфигурации отладчика, PHPUnit и Codeception с покрытием кода (поддержка PHPUnit 6), а также интеграция с профилировщиком

◊HTML, CSS, JavaScript редактор. Отладка и модульное тестирование для JS. Поддержка HTML5, CSS, Sass, SCSS, Less, Stylus, Compass, CoffeeScript, TypeScript, ECMAScript Harmony, Emmet и других передовых технологий веб-разработки

◊Полный набор инструментов для фронтенд-разработки

◊Поддержка стилей кода, встроенные стили PSR1/PSR2, Symfony2, Zend, Drupalи другие

◊Интеграция с системами управления версиями, включая унифицированный интерфейс

◊Удаленное развертывание приложений и автоматическая синхронизация с использованием FTP, SFTP, FTPS и др.

◊Live Edit: изменения в коде можно мгновенно просмотреть в браузере без перезагрузки страницы.

◊PHP UML

◊Интеграция с баг-трекерами

◊Инструменты работы с базами данных,SQL редактор

◊Кросс-платформенность (Windows, Mac OS X, Linux)

Бесплатная пробная версия на 30 дней

ReSharper

ReSharper

ReSharper

ReSharper — это инструмент для расширения стандартных функций интегрированной среды разработки Microsoft Visual Studio. Данное решение добавляет возможности подробного анализа кода на лету, автоматизации рефакторинга, быстрой навигации и предоставляет функции-помощники для написания кода. Поддерживая C#, VB.NET, XAML, XML, ASP.NET, JavaScript, TypeScript, HTML и CSS, ReSharper делает программирование в Visual Studio намного быстрее и удобнее.
 

Ключевые возможности

Статический анализ качества кода и автоматическое исправление обнаруженных проблем
Для всех поддерживаемых языков ReSharper распознает ошибки компиляции, времени выполнения и логические ошибки, а также избыточные и неоптимальные конструкции, и подсвечивает обнаруженные проблемы прямо в редакторе. Более тысячи инспекций, которые ReSharper использует для поиска проблем в коде, позволят мгновенно увидеть все потенциально опасные места в текущем файле или даже во всем решении Visual Studio. Для большинства из них ReSharper предложит один или более вариантов автоматического исправления.

Новые функции в редакторе

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

Очистка кода, единые настройки именования и форматирования

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

Помощь в локализации приложений

ReSharper значительно упрощает работу с многоязычными.NET приложениями, поддерживая как .resx файлы, так и использования ресурсов в коде C#, VB.NET, ASP.NET и XAML. Вы сможете легко переносить строки в ресурсы и переопределять их значения для других культур, быстро находить использования ресурса в коде, переименовывать и безопасно удалять ресурсы.

Мгновенный поиск и навигация

ReSharper предлагает новые возможности для навигации и поиска в исходном коде и сборках, включая сборки платформы .NET Framework. Для поиска любого файла, типа, метода, переменной вам потребуется нажать всего несколько клавиш. От любого символа в коде вы сможете мгновенно переходить к базовым и производным символам, использованиям, реализациям и переопределениям. Для любого типа ReSharper построит визуальную иерархию наследования с возможностью навигации к любому узлу. Если искомый символ находится во внешней сборке, ReSharper обратится к серверу исходного кода или декомпилирует сборку.

Генерация кода и шаблоны

В ReSharper доступно несколько различных функций для работы с повторяющимися конструкциями кода. Генерация кода для типа поможет быстро добавить конструкторы, переопределения методов, свойства, делегаты и другие члены. Встроенные шаблоны покрывают большинство типовых конструкций, таких как, например, try…catch и if…else, а специальный редактор шаблонов поможет вам создать любые другие необходимые шаблоны. Кроме того, ReSharper позволяет использовать методы, переменные и даже классы, которые не были объявлены: все необходимые объявления будут сгенерированы автоматически.

Рефакторинг кода

Набор рефакторингов, предлагаемый ReSharper, превосходит аналогичную функциональность Visual Studio как по количеству функций, так и по удобству их использования. В дополнение к рефакторингам, которые, в основном, ориентированы на масштабные трансформации, ReSharper включает сотни контекстных действий для небольших преобразований.

Инструментарий для работы с юнит-тестами

ReSharper распознает тесты NUnit, MSTest, xUnit, QUnit и Jasmine, и позволяет запускать или отлаживать их прямо из редактора или из специализированного окна Unit Test Sessions. Тестовые сессии могут комбинироваться из произвольного количества тестов и запускаться параллельно.

Бесплатная пробная версия на 30 дней