В этом уроке мы с вами установим Java JDK, а также среду разработки IntelliJ IDEA. Без JDK мы не сможем нормально работать, а без среды разработки как IntelliJ IDEA нам будет негде писать код, поэтому мы должны установить обе эти вещи.

Полезные ссылки:

  1. ;
  2. Скачать среду разработки — .

Как запустить Java?

Java можно запустить абсолютно в любой системе, где установлен JDK. Чтобы получить возможность запустить код, нужно всего лишь загрузить JDK. Во многих системах он поставляется в качестве приложения по умолчанию. Ещё пригодится среда разработки, в которой и будет происходить написание кода, его запуск. JDK можно загрузить с сайта .

Среда разработки может быть практически любой, в сети есть масса хороших программ. Мне пришёлся по нраву – это элементарная программа с приятным интерфейсом. Среди других подходящих программ — , Eclipse, JDeveloper, , DrJava.

Из всех IDE стоит выделить , которая заточена специально под разработку сайтов. Если основная цель сводится к веб-программированию, на эту платформу нужно обязательно обратить внимание.

Чтобы программы работали на конкретной машине нужно ещё установить JRE – это простейшая виртуальная машина с библиотекой классов. Если запускать программу не планируется на данном компьютере, JRE можно не устанавливать.

Онлайн редактор кода

Задание к уроку

Устнановить все

Установите Java JDK, а также IntelliJ IDE. 

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

Посмотреть ответ Среда разработки

Можно ли писать в других IDE, а не только в IntelliJ IDEA? Если да, то назовите еще хотя бы две среды разработки помимо IntelliJ IDEA.

Посмотреть ответ

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Создание приложения на React JS / Использование API7 уроков Изучение JavaScript: от нуля и до создания сайта Создание динамического веб сайта22 урока Уроки Node JS и Express для начинающих17 уроков Курс по React JS для начинающих14 уроков Разработка Андроид программы с базой данных6 уроков мастер-класс по созданию сетевого чата в среде 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_ROOTIntelliJIDEAProjectFile”;
    2. в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
    3. В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.
    4. Перед тем, как вы решите с головой погрузиться в мир новой IDE, помните, что это сложный продукт с резкой кривой обучаемости. Поэтому правильным выбором для обучения будут курсы по Java с практическими уроками IntelliJ IDEA. Так вы и в профессию быстрее втянетесь, и мощным инструментом овладеете. «>

      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_ROOTIntelliJIDEAProjectFile”;
      2. в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
      3. В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.

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

      Писать программы на Java можно и в Notepad.exe, но это не удобно, поэтому для разработки программ на Java, как и на других языках, используют интегрированные среды разработки – IDE (Integrated Development Environment).

      Наиболее часто используемыми средами разработки на Java являются Eclipse, IntelliJ IDEA и NetBeans. Кроме того для написания программ на Java необходим Java Development Kit – JDK.

      IDE можно использовать любую, какая больше нравится, а вот JDK только один, так уж вышло.

      Как установить JDK и Eclipse можно почитать тут. Хотя там я описал как установить и настроить среду разработки под Android, это так же будет работать и для Java. Достаточно просто установить JDK и Eclipse. Если есть желание то в продолжение можно установить IntelliJ IDEA.

      Как установить JDK и Eclipse можно посмотреть тут:

      Краткое введение в Java и установка JDK и Eclipse

      Написание первой программы в Eclipse

      Хотя данные видео от 2009 года, но сути дела это не меняет.

      Другой видео материал, чуть посвежее и так же описывает установку JDK и IntelliJ IDEA

      Установка JDK

      Установка IntelliJ IDEA

      Написание Hello World на Java в IntelliJ IDEA

      В принципе этих материалов вполне достаточно чтобы установить и настроить среду разработки, а так же написать первую тестовую программу Hello World, чтобы убедится, что все работает.

      После успешной установки JDK перейдите в командную строку. Для этого у Вас есть два варианта:

      1. Нажмите сочетание клавиш Win+R -> введите «cmd» -> нажмите клавишу Enter -> откроется окно командной строки;
      2. Откройте меню пуск -> введите команду «cmd» -&gt в поле «Поиск»; дождитесь, пока Windows найдёт эту программу -> в получившемся списке поиска найдите программу с названием «cmd.exe» или «cmd» (зависит от настроек WIndows) -> кликните на эту программу -> откроется окно командной строки;

      Откройте «Мой компьютер» -> кликните правой клавишей мыши -> нажмите на вкладку «Свойства» -> слева найдите «Дополнительные параметры системы» -> кликните на эту надпись -> откроется новое окно.

      Откроется данное окно:

      Кликните на кнопку «Переменные среды…» и откроется такое окно:

      В нижнем окне кликните один раз по строке, начинающейся словом «Path», и нажмите на кнопку «изменить». Откроется ещё одно окошечко:

      Кликните по кнопке «Создать». В том месте, где курсор будет мигать, введите путь до папки «bin», находящейся в папке Java. Если Вы не изменяли путь установки при инсталляции JDK, то путь будет таким: «C:Program FilesJavajdk1.8.0_144bin». Данную строку и нужно прописать в месте мигания курсора

      Нажмите кнопку «ОК». На этом вся настройка путей Windows закончена. Лучше перезагрузите компьютер (но, может, этого и не понадобится, зависит от настроения WIndows).

      Проверка

      Теперь нужно убедиться, что всё работает верно. Откройте командную строку и наберите команду javac. Должен появиться длинный список.

      Если всё так, то поздравляю!

      Если не так, то проверьте, всё ли правильно сделано.

      Таким нехитрым образом мы разобрались с темой: «Правка путей для Javac или настройка JDK на Windows»!

      Есть множество сред разработки программного обеспечения: Visual Studio, Eclipse, Android Studio, Xamarin Studio и т.д. Все они имею свои плюсы и минусы и предназначены для разных языков программирования и целей.

      IntelliJ IDEA — интегрированная среда разработки программного обеспечения, разработанная компанией JetBrains в 2001 году. Она поддерживается на таких операционных системах как: Windows, Linux, macOS. Эта среда разработки поддерживает многие современные высокоуровневые языки программирования, такие как:

      • Java
      • JavaScript
      • CoffeeScript
      • HTML/XHTML/HAML
      • CSS/SASS/LESS
      • XML/XSL/XPath
      • Серверные языки: PHP, Ruby, Python
      • и т.д.

      Начиная с версии 9.0, среда доступна в двух редакциях: Community Edition и Ultimate Edition. Community Edition — это полностью свободная версия, доступная под лицензией Apache 2.0, в ней реализована полная поддержка Java SE, Kotlin, Groovy, Scala, а также интеграция с наиболее популярными системами управления версиями.

      Ultimate Edition доступна под коммерческой лицензией (платная версия). В ней реализована поддержка Java EE, UML-диаграмм, подсчёт покрытия кода, а также поддержка других систем управления версиями, языков и фреймворков.

      Содержание

      Как пользоваться

      Первоначальная настройка при первом запуске

      При первом запускаете или после того, как было сделано обновление программы, откроется диалоговое окно полной установки, в котором вы можете выбрать импортирование параметров IDE.

      Если это был первая установка, то выбирается параметр «Не импортировать параметры» так как их неоткуда импортировать. Далее можно выбрать тему среды.

      После выбора темы, можно выбрать выключить или включить нужные плагины, загрузить и установить их из репозитория плагинов IntelliJ IDEA.

      После завершения первоначальной настройки, отобразится экран приветствия. Он позволяет:

      • создать новый проект
      • или проверить существующий проект из системы управления версиями
      • открыть существующий
      • импортировать новый проект (среда разработки позволяет перетащить существующий каталог проекта или отдельный файл на экран приветствия и открыть его в IntelliJ IDEA)

      После запуска, среда разработки открывает справку Trip of Day.

      Как создать проект java

      1. В меню приветствия выбираем пункт Create New Project (или если какой то проект уже открыт нажимаем File -> New Project … )
      2. В окне New Project выбираем папку Java. В поле Project SDK выбираем папку на компьютере где лежит ранее скаченный SDK для java. (Обычно эти библиотеки для работы с java устанавливаются в папку C/Programs File (или Programs File(x68) в зависимости от той версии которую вы используете)/java/). Далее нажимаем Next. – расположение библиотек jdk и jre для рабы с java.
      3. На Create project from template ставим галку и выбираем Command Line App. Нажимаем Next.
      4. В поле Project name пишем название создаваемого проекта латинскими буквами без пробелов. Нажимаем Finish. Название проекта и выбор его местоположения. В итоге генерируется класс Main который является точкой входа для созданного приложения (программы). Он создается пустым и ничего не делает, но при этом его можно запустить на выполнение.

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

      Process finished with exit code 0

      Запустить проект

      Что бы запустить проект в IntelliJ IDEA можно воспользоваться знаком старта на верхней панели быстрого доступа:

      Также программу можно запустить через вкладку Run -> Run Main или сочетанием клавиш Shift+F10.

      Как создать jar файл?

      Для создания jar файла необходимо открыть окно Project Structure (значок в верхнем меню быстрого доступа рядом с лупой). Так же это окно можно найти и открыть через поиск (лупа на панели быстрого доступа) или сочетание клавиш Ctrl+Alt+Shift+S.

      В открывшемся окне выбираем вкладку Atrifacts -> + -> JAR –> From modules with dependencies…

      В открывшемся окне в поле Main Class выбираем главный класс проекта и нажимаем OK.

      В следующем окне ничего не делаем, просто нажимаем ОК.

      Теперь, чтобы добавить jar файл проекта в сам проект нажимаем Build (верхняя панель меню) -> Build Artifacts… -> название проекта.jar -> Edit …

      В открывшемся окне выбираем созданный jar файл и нажимаем OK.

      Теперь в панели где отображается структура проекта появляется папка out в которой можно найти созданный jar файл

      Все тоже самое только на видео:

      Увеличение шрифта

      Чтобы увеличить шрифт заходим в File -> Settings -> Editor -> Font. В данном окне в поле size можно указать желаемый шрифт.

      Смена темы

      Чтобы сменить тему заходим в File -> Settings -> Editor -> Color Scheme -> Color Scheme Font. Здесь в поле Scheme можно выбрать желаемую тему:

      • Default (по умолчанию, фон редактора будет белым)
      • Darcula (фон редактора темный)

      Помимо этого, через знак колеса (настройки) можно импортировать желаемую тему или цвет фона.

      Создание библиотеки

      Jar файл является библиотекой для языка java (пакетом, в котором собраны классы). Как создается Jar файл было описано в четвертом пункте.

      Покупка и актуальная цена

      Платную версию можно найти и купить на официальном сайте компании JetBrains. На конец 2018 года платная версия Ultimate стоит $499.

      Где скачать и как установить?

      На Windows

      1. Скачиваем установочный файл Community edition с официального сайта компании JetBrains. Скачать бесплатно можно тут
      2. Переходим на сайт и нажимаем кнопку download.
      3. Запускаем установочный файл. В открывшемся окне нажимаем Next.
      4. Нажимаем Next -> выбираем путь для сохранения программы и версию приложения (32-битная или 64-битная версии в зависимости от разрядности ПК на который устанавливается программа).
      5. После этого установщик предлагает нам выбрать стартовое меню (Choose Start Menu Folder). Здесь можно оставить все без изменения и нажимаем Install (Установить).
      6. Далее ждем пока программа установится на компьютер. По завершению установки нажимаем Finish.

      На macOS

      1. Скачиваем с официального сайта JetBrains загрузочный файл для операционной системы macOS.
      2. Запускаем загруженный файл. После запуска файла открывается окно в котором необходимо перенести InteliJ IDEA CE в папку приложений (Application) командой .dragTo() (это слово так и переводится «перемещение»). Рисунок 20 – окно для перемещения загруженного приложения в папку приложений
      3. После этого можно запустить скаченное приложение из папки Application.

      На Linux

      Установка на ubuntu индетичная.

      ВАЖНО: перед установкой убедитесь, что на компьютере, на который устанавливается среда разработки уже установлена Java машина.

      1. Скачиваем с официального сайта JetBrains загрузочный файл для операционной системы Linux tar.gz.Рисунок 21 – скачивание установочного файла для операционной системы LINUX
      2. Открываем терминал (в windows это командная строка (cmd)) и переходим в папку со скаченным архивом (cd – команда для смены директории). Далее распаковываем архив командой tar – упаковка и распаковка архивов tar: $ tar -xvf ideaIC-XX.Y.Z.tar.gz
      3. Переходим с помощью команды cd в распакованную директорию: $ cd ideaIC-XX.Y.Y.Z/bin/
      4. Запускаем в текущем каталоге файл idea.sh: sudo ./idea.sh
      5. После запуска нужно подтвердить лицензионное соглашение.

      Обновление

      Для обновления версии среды разработки нажимаем на вкладку Help -> Check for Upates.

      После этого открывается диалоговое окно, в котором написана текущая версия среды разработки и последняя ее версия. Для обновления версии нажимаем кнопку Download. Откроется браузер со страницей откуда можно скачать последнюю версию.

      При повторном нажатии на вкладку Help -> Check for Upates открывается такое же окно, но уже вместо кнопки Download появляется кнопка Update and Restart. При нажатии на эту кнопку начнется обновление среды разработки IntelliJ IDEA.

      Системные требования

      Требования к оборудованию:

      • RAM от 2 ГБ, рекомендуется 4 ГБ оперативной памяти
      • 1,5 ГБ свободного места на жестком диске + не менее 1 ГБ для кэшей
      • Минимальное разрешение экрана 1024×768

      Требования к ПО:

      • JRE 1.8 и JDK для Java. JRE 1.8 поставляется с дистрибутивом IntelliJ IDEA, но также их можно скачать отдельно на официальном сайте Oracle.
      • Windows — 32-разрядные или 64-разрядные версии Microsoft Windows 10, 8, 7 или Vista.
      • Macos — macOS 10.8.3 или новее (поддерживаются только 64-разрядные системы)
      • Linux (ubuntu) — OS Linux (обратите внимание, что 32-разрядный JDK не поставляется в комплекте, поэтому рекомендуется использовать 64-разрядную систему). Рекомендуется использовать среду рабочего стола KDE, Gnome или Unity.

      Горячие клавиши

      Редактирование и генерация кода

      Ctrl + Space Показывает список вариантов которым можно завершить ввод
      Ctrl + Shift + Space Тоже самое, что и Ctrl + Space, только учитывает статические поля и методы. Также помогает инициализировать поле подходящим типом.
      Ctrl + Shift + Enter Завершение оператора, ставит в конце оператора точку запятую
      Ctrl + P Сведения о параметрах (в пределах аргументов вызываемого метода)
      Ctrl + Q Быстрый поиск документации
      Shift + F1 Внешняя документация
      Ctrl + наведение курсором на команду Краткая информация
      Alt + Insert Генерация блоков кода (Getters, Setters, Constructors, hashCode/equals, toString)
      Ctrl + O Переопределение метода
      Ctrl + I Реализация методов
      Ctrl + Alt + T Оборачивает выделенную команду в блок кода (if..else, try..catch, for, synchronized, etc.)
      Ctrl + / Однострочное комментирование / раскомментирование
      Ctrl + Shift + / Многострочное комментирование / раскомментирование
      Ctrl + W Умное выделение текста. Эта команда выделяет сначала слово где стоит курсор, потом строку (или целый блок кода)
      Alt + Q Контекстная информация
      Alt + Enter Показать предлагаемое исправление
      Ctrl + Alt + L Структурирование кода (это сочетание делает код читабельным и удобным для восприятия)
      Ctrl + Alt + O Удаление неиспользуемых импортов
      Ctrl + Alt + I Авто-отступ линии
      Tab / Shift + Tab Отступ / удаление отступа выбранному фрагменту кода
      Ctrl + Shift + V Вставить последний фрагмент кода из буфера обмена
      Ctrl + D Дублирование текущей строки
      Ctrl + Y Удаляет целую строку
      Ctrl + Shift + J Объединение строк
      Ctrl + Enter Разделение строки (отличается от простое Enter тем, что курсор остается на месте)
      Ctrl + Shift + U Переключает слово на котором стоит курсор в нижний / верхний регистр
      Ctrl + Shift + ] / [ Выделить код до конца / начала блока
      Ctrl + Delete Удалить слово после курсора
      Ctrl + Backspace Удалить слово перед курсором
      Ctrl + NumPad+/- Развернуть / свернуть блок кода
      Ctrl + Shift + NumPad+ Развернуть все
      Ctrl + Shift + NumPad- Свернуть все
      Ctrl + F4 Закрыть активное окно редактора

      Поиск / замена в коде

      Ctrl + F Поиск по коду в текущей вкладке
      F3 Поиск вперед
      Shift + F3 Поиск назад
      Ctrl + R Замена найденного слова
      Ctrl + Shift + F Искать по проекту
      Ctrl + Shift + R Заменить по проекту
      Ctrl + Shift + S Поиск по шаблону
      Ctrl + Shift + M Замена по шаблону

      Поиск использованного кода

      Alt + F7 / Ctrl + F7 Найти использования / Найти использования в файле
      Ctrl + Shift + F7 Выделить используемое в файле
      Ctrl + Alt + F7 Показать использования метода, класса, переменной

      Компиляция/выполнение/отладка

      F7 Шаг при отладке
      F8 Шаг обхода при отладке
      Shift + F7 «Умный» шаг
      Shift + F8 Выход из режима debug
      Alt + F9 Запуск на выполнение до курсора
      Alt + F8 Вычисление выражения
      Ctrl + F8 Переключить точку остановки
      Ctrl + Shift + F8 Показать точки остановки
      Ctrl + F9 Структурирование проекта и сборка измененных файлов
      Ctrl + Shift + F9 Компиляция выбранного файла пакета или модуля
      Alt + Shift + F10 Выбрать конфигурацию и запустить
      Alt + Shift + F9 Выбрать конфигурацию и запустить в debug режиме
      Shift + F10 Запуск на выполнение
      Shift + F9 Запуск в debug режиме
      Ctrl + Shift + F10 Выполнение в контексте конфигурации из редактора

      Навигация

      Ctrl + N Переход к классу (открывается поле для ввода класса к которому нужно перейти)
      Ctrl + Shift + N Переход к файлу
      Ctrl + Alt + Shift + N Переход к символу
      Alt + Right/Left Переход к следующей / предыдущей вкладки редактора
      F12 Вернуться к предыдущему окну инструмента
      Esc Перейти к редактору (выход из текущего окна настроек)
      Shift + Esc Скрыть активное или последнее активное окно
      Ctrl + Shift + F4 Закрывает окно навигации по проекту
      Ctrl + G Переход к строке по ее номеру
      Ctrl + E Последние файлы
      Ctrl + Alt + Left/Right Выделение текста по слову влево/вправо
      Ctrl + Shift + Backspace Перейти в последнее место Редактора
      Alt + F1 Выберите текущий файл или символ в любом режиме
      Ctrl + B Перейти к объявлению поля, метода или класса
      Ctrl + Alt + B Перейти к реализации (переходит во вкладку класса, где реализован используемый метод)
      Ctrl + Shift + I Открыть быстрый доступ к реализации метода/класса
      Ctrl + Shift + B Перейти к объявлению типа
      Ctrl + U Перейти к супер методу или классу
      Alt + Up/Down Переход к предыдущему / следующему методу
      Ctrl + ] / [ Перейти в конец / начало блока
      Ctrl + F12 Файловая структура
      Ctrl + H Иерархии типа
      Ctrl + Shift + H Иерархия метода
      Ctrl + Alt + H Иерархии вызовов
      Alt + Home Показать панель навигации
      F11 Переключить закладку
      Ctrl + #[0-9] Перейти к номером закладки
      Shift + F11 Показать закладки

      Рефакторинг (улучшение кода)

      F5 Копирование класса
      F6 Переместить
      Alt + Delete Безопасное удаление
      Shift + F6 переименовывает поле, метод или класс во всех местах, где используется
      Ctrl + F6 Изменить сигнатуру
      Ctrl + Alt + N Встроить
      Ctrl + Alt + M Поместить в метод
      Ctrl + Alt + V Поместить в переменную
      Ctrl + Alt + F Поместить в поле
      Ctrl + Alt + C Поместить в константу
      Ctrl + Alt + P Поместить в параметр

      Система управления версиями (Version Control System)

      Ctrl + K Commit (сохранение, фиксация) проекта в репозиторий
      Ctrl + Обновить проект из репозитория
      Alt + Shift + C Посмотреть последние изменения

      Работа с интерфейсом IDE

      Alt + #[0-9] Открыть соответствующее окно инструмента
      Ctrl + S Сохранить проект
      Ctrl + Alt + Y Cинхронизировать
      Ctrl + Alt + F11 Переключение полноэкранного режима
      Ctrl + Shift + F12 Переключить максимизацию редактору
      Alt + Shift + F Добавить в избранное
      Alt + Shift + I Проверьте текущий файл с текущим профилем
      Ctrl + BackQuote (`) Быстрое переключение текущей схемы
      Ctrl + Shift + A Найти Действие
      Ctrl + Tab Переключение между вкладками и окна инструментов

      Открытие окон настроек кода и среды разработки

      Ctrl + Alt + S Открытые окна Параметры (Settings)
      Ctrl + Alt + Shift + S Открыть диалоговое Структура проекта (Project Structure)

      В данной статье были разобраны основные принципы работы со средой IntelliJ IDEA. У нее достаточно интуитивный интерфейс для пользователя. В ней можно создавать полноценные приложения на таких языках как Java, Python, Kotlin, Scala и т.д.

      Скачать бесплатно можно тут

ОСТАВЬТЕ ОТВЕТ

Please enter your name here
Please enter your comment!