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, не використовуючи командний рядок.

Загрузить WebStorm

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

Це інструмент для розширення стандартних функцій інтегрованого середовища розробки 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 днів