IntelliJ IDEA 2017.3.173.3727.127

Установка Intellij IDEA на ubuntu 18.04

IntelliJ IDEA  2017.3.173.3727.127

IntelliJ IDEA – это интегрированная среда разработки на языке программирования Java. Программа разработана в компании JetBrains, той же самой компании, которая разработала лучшую среду для программирования на Python – PyCharm. Первая версия InteliJIDEA появилась еще в 2001 году и очень быстро завоевала высокую популярность среди программистов.

Сейчас среда поддерживает большое количество интересных функций, а также позволяет программировать не только на Java, но и на других популярных языках. В этой инструкции мы рассмотрим как выполняется установка IntelliJ IDEA на Ubuntu 18.04.

Особенности IntelliJ IDEA

Точно так же, как и PyCharm, IntelliJ IDEA распространяется в виде двух версий. Community Edition, бесплатная версия открытым исходным кодом под лицензией Apache 2.0.

Свободная версия имеет всю базовую функциональность, поддержку Java и других языков, а также интеграцию с системами управления версиями.

Вторая версия – Ultimate Edition, кроме всего прочего, поддерживает Java EE, построение UML диаграмм, и другие возможности.

Обе версии поддерживают все самые популярные языки программирования, среди которых: Java, JavaScript, CoffeeScript, HTML, CSS, YAML, MSXML, Python, Ruby, Scala, PHP, C, C++. Также можно добавить поддержку других языков через расширения от сторонних разработчиков.

Установка IntelliJ IDEA на Ubuntu 18.04

Перед тем, как перейти к самой установке IntelliJ IDEA, убедитесь, что на вашем компьютере уже установлена Java машина. Среда написана на Java и без нее Intelij IDEA работать не будет.

java -version

Если Java машина еще не установлена, то установите ее по этой инструкции. Также, важно заметить, что рекомендуется использовать проприетарную версию Java вместо OpenJDK.

Затем можно устанавливать. Мы можем выполнить установку тремя способами:

  • Установка из snap пакета;
  • Установить IntelliJ IDEA с помощью Ubuntu Make;
  • Установка IntelliJ IDEA из бинарного файла.

Рассмотрим более подробно каждый путь.

Установка InteliJ IDEA из snap пакета

Для версии программы из snap пакета устанавливать java машину не нужно. Все необходимые компоненты уже поставляются внутри пакета. Для установки просто откройте терминал и выполните одну из команд. Для свободной весрии:

sudo snap install intellij-idea-community –classic –edge

Для коммерческой версии:

sudo snap install intellij-idea-ultimate –classic –edge

После завершения загрузки пакета, программа будет доступна из главного меню:

Установка IntelliJ IDEA с помощью Ubuntu Make

Ubuntu Make – это утилита командной строки для Ubuntu, которая позволяет устанавливать различные инструменты для разработки и среды программирования, такие как Eclipse, PyCharm,  Ubuntu SDK, Android Studio и другие. IntelliJ IDEA тоже поддерживается.

Сначала нужно установить Ubuntu Make. Если вы используете Ubuntu 18.04, 16.04 или 18.10, то вам достаточно выполнить одну команду чтобы получить программу из официальных репозиториев:

sudo apt install ubuntu-make

Чтобы получить более новую версию ubuntu-make, вы можете использовать PPA репозиторий:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt update
sudo apt install ubuntu-make

После завершения установки ubuntu make достаточно выполнить команду, чтобы установить Intellij IDEA Ubuntu 18.04:

umake ide idea

Вы также можете установить пробную версию платной редакции программы:

umake ide idea-ultimate

Загрузка и установка IntelliJ IDEA займет некоторое время, в зависимости от вашей скорости интернета и мощности компьютера. После завершения установки вы можете найти программу в меню Dash.

Удалить IntelliJ IDEA, установленную с помощью ubuntu-make тоже очень просто, для этого выполните:

umake -r ide idea
umake -r ide idea-ultimate

Установка из бинарного файла

На официальном сайте программы есть уже готовые, собранные бинарные файлы программы, со всеми зависимостями. Вы можете скачать пакет и установить его в своей системе.

Сначала загрузите файл архива tar.gz, по ссылке, приведенной выше, затем откройте терминал и перейдите в папку с архивом. Далее распакуйте архив командой:

tar -zxvf ideaIC-XX.Y.Z.tar.gz

Запустите скрипт idea.sh в папке с файлами распакованного архива:

./idea.sh

Скрипт установит все необходимые компоненты, чтобы создать ярлык в главном меню откройте Tools и выберите Create Desktop Entry. Вы также можете создать утилиту для запуска из командной строки выбрав в меню Tools пункт Create Comand Line Launcher.

Выводы

Источник: //losst.ru/ustanovka-intellij-idea-na-ubuntu-16-04

JetBrains выпустила мажорное обновление IntelliJ IDEA 2017.3

IntelliJ IDEA  2017.3.173.3727.127

Вышло третье в этом году обновление IntelliJ IDEA 2017.3 от JetBrains с поддержкой Java EE 8. Основными нововведениями стали рефакторинги, подсказки, инструменты для работы с Git, навигация, работа с базами данных, поддержка фреймворков и многое другое.

Java

  • автодополнение Smart Completion теперь учитывает приведение типов;
  • множество новых и улучшенных инспекций: обнаружение избыточных деклараций, quick-fix для устаревшего кода, обнаружение возможных проблем с Nullability внутри вызовов методов Stream API и другие;
  • доработана поддержка фреймворка JUnit5;
  • настраиваемые сокращения для командной строки;
  • появилась возможность добавить различные типы конфигураций на Run Dashboard.

Отладчик JVM

  • учет затрат вычислительных ресурсов добавлен на новую вкладку Overhead в окне инструментов отладчика;
  • новая опция On-demand Data Renderers помогает сократить потребление ресурсов. Для ее активации необходимо в контекстном меню на конкретном значении выбрать пункт Mute Renderers;
  • оптимизированы ресурсозатраты для Async Stacktraces, а также Async Stacktraces работают теперь сразу «из коробки»;
  • плагин Java Stream Debugger теперь стал частью IDE.

Java EE 8

Этот релиз полностью поддерживает стандарт Java EE 8. Для Asynchronous CDI Events, CDI Bean Injection, PushBuilder, Disposes и Produces теперь предлагается навигация по коду, подсказки и другие функции.

Поддержка Spring и Spring Boot

  • диаграмма зависимостей между бинами (Spring Beans Diagram) дополнена новым режимом просмотра прямых зависимостей Neighborhood Mode feature. Для удобства чтения можно переключиться в режим просмотра без рамок (Borderless View);
  • добавлена возможность автоопределения фасетов Spring.
  • поддержка Spring Boot 2.0 Actuator Endpoints;
  • файлы конфигурации Spring Boot теперь учитывают тип значения при подсветке;
  • автообнаружение MVC context в веб-приложениях Spring Boot MVC.

Kotlin

Cвязанный плагин Kotlin обновлен до версии 1.2. Главной особенностью стала экспериментальная функция кроссплатформенных проектов, когда один и тот же код может работать на разных платформах, поддерживаемых Kotlin.

Работа с модулями

Улучшения коснулись выгруженных модулей. Автоматически происходит загрузка/выгрузка модулей, добавленных другим членом команды в проект VCS. Cреда разработки теперь проверяет, что выгруженные модули компилируются без ошибок. Также добавлена возможность выбирать способ организации модулей: использовать группы модулей или их полные имена.

Gradle

  • запуск тестов в режиме сбора статистики о покрытии кода (Run with Coverage) теперь работает с включенными опциями Delegate IDE build/run actions to Gradle или Gradle Test Runner;
  • новое окно инструментов Build отображает процесс импорта, сборки и компиляции проекта для Gradle;
  • новый инструмент для работы с REST-запросами на основе редактора;
  • улучшена синхронизация настроек между разными компьютерами;
  • поддержка Local-Variable Type Inference — если предположение о типе переменной можно сделать из контекста, IDE предложит заменить его на “var”.

VCS

  • IDE сохраняет настройки workspace, при переходе между ветками;
  • IDE предлагает просмотр конфликтных изменений в трехпанельном интерфейсе;
  • IDE берет имя автора и другие детали из git-патча и проставляет их автоматически при коммите;
  • стало возможно интерактивное перемещение последних изменений в Git, используя опцию Interactively Rebase from Here из Log.

Инструменты баз данных

  • добавлена возможность группировать источники данных;
  • любые таблицы/представления могут быть экспортированы в файл или скопированы в буфер обмена;
  • добавлена поддержка Foreign Data Wrappers — внешние таблицы теперь отображаются вPostgreSQL;
  • выбор схемы при исполнении SQL файла;
  • Jump to Console позволяет быстро переключаться между уже созданными консолями.

Пользовательский интерфейс

  • представлена новая панель предпросмотра (Preview panel) для SVG редактора;
  • появилась возможность добавлять несколько параметров визуальных границ в редакторе;
  • расширяемое поле ввода — отражает аргументы в новой строке, после того как поле было расширено.

JavaScript и TypeScript

  • новый рефакторинг Pull Member Up позволяет переместить методы класса вверх по иерархии — от текущего JavaScript или TypeScript класса к родительскому классу или интерфейсу;
  • Extract type alias и Extract type interface для TypeScript позволяют создать алиас для сложного типа и автоматически применить везде новое имя;
  • доработаны автодополнение кода и документация для JavaScript.

Плагин Docker

  • Новый интерфейс Run/Debug Configurations. Docker Deployment Run Configuration разделен на 3 разных Run Configurations: Dockerfile (сборка образа из Dockerfile и запуск контейнера на основе полученного образа), Docker Image (запуск образа) и Docker Compose (запуск сервисов).

В IntelliJ IDEA 2017.3 исправлено много ошибок. Подробный список багфиксов доступен на официальной странице.

Источник: JetBrains

Елена Литвинова

Источник: //tproger.ru/news/intellij-idea-2017-3/

Установка и настройка IntelliJ IDEA

IntelliJ IDEA  2017.3.173.3727.127

IntelliJ IDEA – мощная универсальная среда программирования, поддерживающая язык Java.

05 октября 20173 минуты60829

IntelliJ IDEA – одна из самых мощных универсальных сред разработки. Она поддерживает такие языки, как PHP, JavaScript, Sass, Ruby, Python и конечно же Java.

Добавьте сюда поддержку популярных фреймворков и движков, тестов для кода, адаптацию под мобильные устройства, интеграцию с Git и Mercurial, инструменты для работы с серверами – и вы поймёте, что с IntelliJ IDEA программирование проще и продуктивнее.

Если вы только делаете свои первые шаги в мире IT – вот краткое руководство IntelliJ IDEA, как установить и создать свой первый проект.  Рекомендуем также посмотреть мастер-класс по созданию сетевого чата в среде IntelliJ IDEA.

Установка

Существует две версии IntelliJ IDEA – Community и Unlimited. Первая – бесплатная, но ограниченная. В ней не поддерживаются фреймворки Spring, Vaadin, GWT, языки JavaScript и TypeScript, SQL и многое другое. Вторая включает в себя всевозможные фичи для коллективной разработки, но бесплатна будет только 30 дней пробного периода. Потом вам придётся заплатить минимум 533 доллара США.

Нам с головой хватит возможностей бесплатной версии, соответственно, ориентируемся на установочный файл с именем idealC.

Для установки в ОС Windows нам потребуется скачать с официального сайта исходник с расширением exe.  Далее запускаем его и следуем инструкциям установщика.

В MacOS — двойной щелчок на файле ideaIC.dmg, монтируем архив и копируем исходники в папку Applications.

Для Linux необходимо распаковать ideaIC.gz в директорию, которая поддерживает выполнение файлов. Для иерархии формата FHS это /opt. После этого перейдите в подкаталог /bin и запустите файл idea.sh.

Теперь давайте разберёмся, как настроить IntelliJ IDEA.

Предварительная настройка

При первом запуске IntelliJ IDEA перед вами выскочит диалоговое окно с требованием указать путь до файла с настройками. Так как это наш первый опыт знакомства с IDE, то выбираем пункт «Do not import settings». Если данное окно вылезло после обновления или переустановки – выберите исходную директорию.

Следующим шагом настройки intellij idea будет выбор темы. ПО умолчанию их две – стандартная (светлая) и Darcula (тёмная).

Как уже было написано выше, IDEA поддерживает огромное количество вспомогательных инструментов. Разумеется, новичку они все не нужны. Поэтому следующим шагом будет их отключение для увеличения производительности. Для этого в очередном диалоговом окне выбираем «Disable All». Не переживайте, их можно подключить позднее в меню настроек.

Впрочем, среда программирования IntelliJ IDEA на этом и не думает успокаиваться, предлагая скачать дополнительные надстройки. Спасибо, нас это тоже не интересует!

Теперь, когда с установкой и настройкой IntelliJ IDEA покончено, можно приступить к работе. Начинается она, разумеется, с создания IntelliJ IDEA проекта.

С этим действием у вас вряд ли возникнут трудности, ведь новое диалоговое окно предлагает лишь 4 варианта: создать новый проект (Create New Project), открыть существующий (Open), импортировать проект (Import Project) или выйти из системы контроля версий (Check out from Version Control). Выбираем первый пункт. Подробнее о том, как создать проект IntelliJ IDEA, что делать уже внутри среды, лучше почитать на официальном сайте, потому что возможностей для кастомизации рабочего пространства здесь действительно много.

Проблемы и вопросы

Далее у вас наверняка возникнет несколько вопросов, один из которых касается активации IntelliJ IDEA. Ограниченная версия или 30-дневная триал-версия не требуют регистрации и дополнительных манипуляций. Но если вы хотите активировать купленную, необходимо выполнить следующие действия:

  • На приветственном экране, откуда мы создаём проект, найти в нижней части меню Configure->Manage License. Если вы уже находитесь внутри, тогда на верхней панели Help->Register.
  • Перед вами 3 возможных способа активации: через аккаунт (JetBrains account), с помощью кода (Activation Code), через сервер лицензий (License Server). В зависимости от того, каким образом вы или ваш работодатель приобретали лицензию и какими данными располагаете, выберите нужный пункт.
  • Вводим необходимые данные, нажимаем кнопку «Activate» и наслаждаемся безграничной работой.

Следующий традиционный вопрос касается обновления IDE. Здесь алгоритм такой же, как при установке: скачать-запустить-следовать инструкциям или удалить-установить заново-сослаться_на_существующий_файл_настроек в самом первом диалоговом окне.

И конечно ни один форум не обходится без вопроса: «Не запускается, что делать?». Ответ традиционный — ещё раз внимательно читаем, как установить IntelliJ IDEA.

Если все сделано правильно — программа гарантированно запустится.

Если же неполадки возникают непосредственно при работе IDEA, скорее всего, дело в неправильно установленных плагинах, ответы ищите на официальных сайтах их разработчиков.

На всякий случай вот ещё инструкция, как удалить IntelliJ IDEA:

  1. стандартным способом через панель управления в Windows. При желании добить остатки в реестре по пути: “HKEY_CLASSES_ROOT\IntelliJIDEAProjectFile”;
  2. в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
  3. В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.

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

Источник: //geekbrains.ru/posts/intellij_idea_setup

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

    ×
    Рекомендуем посмотреть