Intellij Idea — создание первого Java-проекта
Настало время получить практический опыт работы с IntelliJ. В этой главе мы создадим наш первый Java-проект. Мы напишем и выполним традиционную программу Hello World . В этой главе описывается компиляция и запуск приложения Java.
Создать проект
Для всего, что связано с разработкой, разработчик должен создать новый проект с IntelliJ. Давайте сделаем следующие шаги, чтобы создать проект —
Перейдите в Файл → Создать → Меню проекта .
Выберите проект Java и соответствующий SDK и нажмите кнопку «Далее».
Перейдите в Файл → Создать → Меню проекта .
Выберите проект Java и соответствующий SDK и нажмите кнопку «Далее».
Если вы хотите создать класс Java с помощью метода main, то выберите «Создать проект» из флажка шаблона.
Выберите приложение командной строки в диалоговом окне, показанном ниже, и продолжите.
Введите название проекта и местоположение каталога.
Нажмите на кнопку Готово.
Если вы хотите создать класс Java с помощью метода main, то выберите «Создать проект» из флажка шаблона.
Выберите приложение командной строки в диалоговом окне, показанном ниже, и продолжите.
Введите название проекта и местоположение каталога.
Нажмите на кнопку Готово.
Создать пакет
Пакет создается в рамках проекта Java и может создаваться отдельно или одновременно с созданием класса. Давайте выполните следующие шаги, чтобы создать пакет —
Перейти к перспективе проекта.
Щелкните правой кнопкой мыши Project, выберите опцию New-> Module .
Перейти к перспективе проекта.
Новое окно модуля будет похоже на новый проект. Выберите опцию Java и соответствующий SDK и нажмите кнопку Далее.
Введите имя модуля.
Нажмите на кнопку Готово.
Новое окно модуля будет похоже на новый проект. Выберите опцию Java и соответствующий SDK и нажмите кнопку Далее.
Введите имя модуля.
Нажмите на кнопку Готово.
Создать класс Java
В этом разделе мы узнаем, как создать класс Java. Класс Java может быть создан под модулем Java. Выполните следующие шаги, чтобы создать модуль —
Перейти к перспективе проекта.
Разверните Project и выберите каталог src из модуля.
Щелкните по нему правой кнопкой мыши; выберите опцию New-> Java Class.
Введите имя класса в диалоговом окне и нажмите кнопку ОК.
Откроется окно редактора с объявлением класса.
Перейти к перспективе проекта.
Разверните Project и выберите каталог src из модуля.
Щелкните по нему правой кнопкой мыши; выберите опцию New-> Java Class.
Введите имя класса в диалоговом окне и нажмите кнопку ОК.
Откроется окно редактора с объявлением класса.
Запустить Java-приложение
Теперь мы увидим, как запустить приложение Java. Выполните следующие действия и посмотрите, как это работает.
Давайте напишем простой код, который напечатает сообщение на консоли. Введите следующий код в окне редактора —
Создание проекта в IntelliJ IDEA
IntelliJ IDEA и аналогичные ей среды разработки — одни из первых инструментов, которые нужно освоить начинающему программисту. В этом материале рассмотрим установку и настройку ПО, а также порядок создания проекта в IntelliJ IDEA.
Что такое IntelliJ IDEA
IntelliJ IDEA — интегрированная среда разработки Java приложений от компании JetBrains. Ее позиционируют как самую умную и удобную среду разработки для Java с поддержкой всех последних технологий и фреймворков. IntelliJ IDEA входит в тройку самых популярных IDE для Java вместе с Eclipse IDE и NetBeans IDE. Сравнение трех сред разработки есть в данном материале о выборе среды для разработки. IntelliJ IDEA хорошо знакома сообществу Javarush. Уже с третьего уровня студенты выполняют задания в IntelliJ IDEA, которая легко интегрируется с курсом. Ученики курса получают практические задания прямо в среде разработки. В ней же студент может отправить выполненное задание на проверку и сразу получить обратную связь.
Чтобы посмотреть, как все устроено, нужно иметь аккаунт на JavaRush — онлайн-курсе по изучению программирования на Java с акцентом на практику: 1200+ задач с моментальной проверкой, мини-проекты, задачи-игры, сотни лекций по основам Java. |
Хоть IntelliJ IDEA известна как среда разработки для Java, в ней из коробки поддерживаются несколько языков программирования. Кроме того, IntelliJ IDEA интегрирована с рядом современных фреймворков. В данную среду разработки встроены все популярные системы контроля версий и системы сборки приложения. В IDEA реализована поддержка многих серверов приложений. Начиная с шестой версии, IntelliJ IDEA предоставляет интегрированный инструментарий для разработки графического пользовательского интерфейса. У этой среды разработки есть мощные аналитические возможности. Благодаря им эта IDE на лету подсказывает разработчику лучшие варианты кода в текущем контексте. IDEA располагает набором инструментов для рефакторинга существующего кода и быстрого написания шаблонных конструкций.
Условия использования IntelliJ IDEA
- Community Edition
- Ultimate Edition
- JavaScript
- TypeScript
- SQL
- CSS, LESS, Sass, Stylus
- CoffeeScript
- ActionScript
- XSL, XPath
- Ruby, JRuby (через плагин)
- PHP (через плагин)
- Go (через плагин)
- Java
- Groovy
- Kotlin
- Scala (через плагин)
- Python, Jython (через плагин)
- Dart (через плагин)
- Erlang (через плагин)
- XML, JSON, YAML
- AsciiDoc, Markdown (через плагины)
- Spring (Spring MVC, Spring Boot, Spring Integration, Spring Security and others)
- Java EE (JSF, JAX-RS, CDI, JPA, etc)
- Grails
- GWT, Vaadin
- Play (через плагин)
- Thymeleaf, Freemarker, Velocity, Tapestry
- Struts, AspectJ, JBoss Seam, OSGI
- React
- AngularJS (через плагин)
- Node.js (через плагин)
- Apache Flex, Adobe AIR
- Rails, Ruby Motion (через плагин)
- Django, Flask, Pyramid (через плагин)
- Drupal, WordPress, Laravel (через плагин)
- Android (включает функциональность Android Studio)
- Swing (incl. UI Designer)
- JavaFX
- Team Foundation Server
- Perforce
- Git, GitHub
- Subversion
- Mercurial
- CVS
- Tomcat
- TomEE
- Google App Engine and other clouds (через плагины)
- GlassFish
- JBoss, WildFly
- WebLogic
- WebSphere, Liberty
- Geronimo
- Resin
- Jetty
- Virgo
- Kubernetes (через плагин)
- Docker, Docker Compose
- NPM (через плагин)
- Webpack
- Gulp
- Grunt
- Maven
- Gradle
- SBT
- Ant
- Gant
- Ivy (через плагин)
- Database Tools
- Diagrams (UML, Dependencies, и т.д.)
- Dependency Structure Matrix
- Detecting Duplicates
- Settings synchronization via JetBrains Account
- REST Client
- Darcula (темная тема)
- Debugger
- Decompiler
- Bytecode Viewer
- Unit Tests Runner (JUnit, TestNG, Spock; Cucumber, ScalaTest, spec2, etc)
- Интеграция с баг-трекинговыми системами (YouTrack, JIRA, GitHub, TFS, Lighthouse, Pivotal Tracker, Redmine, Trac, и т.д)
- Поддержка 24/7
- Баг-трекинговая система и форумы
Преимущества InteliJ IDEA
Данная IDE помогает максимизировать эффективность разработчика. Забота об эргономике среды разработки прослеживается в каждом аспекте. Интерфейс среды спроектирован так, что большую часть времени разработчик видит только редактор кода: Кнопки, активирующие дополнительные инструменты, расположены на боковых и нижней панелях экрана. Каждый инструмент можно быстро отобразить или скрыть:
В IntelliJ IDEA практически каждое действие можно выполнить через определенное сочетание клавиш. Разработчик может сам назначать новые и менять старые сочетания клавиш для частых действий. В интерфейсе IntelliJ IDEA в каждой древовидной структуре, списке или всплывающем окне, будь это дерево проекта или же окно настроек среды разработки, есть навигация и поиск. Достаточно сфокусироваться на нужном месте и начать вводить искомый текст:
IntelliJ IDEA удобна при написании кода и его отладке. Дебаггер IDEA показывает значения переменных прямо в коде. И каждый раз, когда переменная изменяет свое значение, она подсвечивается дебаггером:
В среде разработки есть несколько тем оформления. По умолчанию доступны две темы — светлая и темная. Начиная с версии 2019.1, темы оформления можно кастомизировать и загружать новые через плагин:
Как создать новый класс в intellij idea?
Чтобы создать проект, необходимо нажать в меню File -> New -> Project… Далее, в открывшемся окне, нужно выбрать тип проекта. IntelliJ IDEA поддерживает несколько — выбираем Maven в левом боковом меню. В пункте Project SDK выбираем предустановленную версию JDK и нажимаем кнопку Next.
Как создать новый файл в IntelliJ IDEA?
Как создать java проект в IntelliJ IDEA?
- Если ни один проект в данный момент не открыт, нажмите кнопку Create New Project на экране приветствия. В противном случае, выберите пункт New Project в меню File. …
- В левой панели выберите Java Module.
- В правой части страницы, в поле Project name, введите название проекта: HelloWorld.
Как сделать исполняемый файл Java IntelliJ IDEA?
Как создать исполняемый jar в Intellij IDEA / how to create jar…
- Нажмите кнопку ‘+’ в диалоговом окне Project Structure и выберите соответствующий пункт (Рисунок 1): …
- Далее IntelliJ IDEA показывает диалог, позволяющий настроить новый артефакт (Рисунок 2): …
- После нажатия клавиши ОК, вы можете создать файл Jar с помощью пункта меню Build -> Build Artifact.
Как запустить код в IntelliJ IDEA?
Для того, чтобы запустить программу в IDEA, нужно создать конфигурацию запуска (что вам и предлагает сделать IDEA). Выберите пункт Edit Configurations в появившемся меню (или в меню Run). В появившемся окне нажмите плюс в левом верхнем углу и выберите Application.
Как создать класс в IDEA?
И еще один способ, это просто ввести имя класса в существующем коде, где вы хотите использовать его, IDEA будет выделить его в красный цвет, как он еще не существует, а затем нажмите Alt + Введите для всплывающее окно «Намерения», выберите Создать класс.
Как удалить проект в IntelliJ?
Как удалить проекты в IntelliJ 12?
- Нажмите кнопку Del (или fn и delete ), чтобы удалить проект из списка Recent Projects . …
- сначала закройте проект или пока не появится это диалоговое окно, затем наведите указатель мыши на проект, который вы хотите удалить из истории, затем нажмите Del.
Как добавить библиотеку в IDEA?
Как добавить библиотеку (. jar файл) в проект Intellij IDEA
- File > Project Structure…
- Project Settings > Modules > Dependencies > знак ‘+’ > JARs or directories…
- И еще раз ОК
- Выбор jar > OK > OK.
Как сделать программу на Java?
Создание первой программы на Java
- Создаем проект. Проект — это, упрощенно говоря, набор файлов и папок, которые относятся к Вашей задаче. …
- Создаем файл, в котором будем писать программу Для создания файла нажмите правой кнопкой мыши на папку «src» в Вашем проекте, выберите «Новый/New» — «Java класс/Java class/Class». …
- Пишем код программы
Как создать проект в Eclipse Java?
Создание проекта в eclipse
- Запустите среду eclipse.
- Выберите создание нового проекта: File/New/Project…
- В появившемся окошке выберите Java Project.
- Название проекта: oberon. Вид окна создания проекта показан ниже.
- Нажмите Finish.
- Создайте пакет ru. msu. cmc. …
- В открывшемся окне впишите имя: ru. msu. cmc. …
- Нажмите Finish.
Как открыть JAR файл в Intellij IDEA?
- Intellij Idea >>> File >>> Project Structure >>> Artifacts.
- Нажимаете + Выбираете >>> JAR >>> From modules with dependencies >>> Main Clas.
- Выбираете Main >>> установите галочку на extract to output target JAR >>> OK >>> В Output directry выберите где будет находится файл
Как сделать JAR файл в Eclipse?
Как создать JAR приложение в Eclipse
- Правой кнопкой по корневой папке проекта и нажимаем «Export» (Экспорт).
- Открываем папку «Java» и выбираем «Runnable JAR file» (исполняемый архив JAR) и жмём Next>.
- Теперь нам надо настроить спецификации файла JAR (Runnable JAR File Specification): …
- rxtxSerial.
Как запустить файл с расширением jar?
Как, чем открыть файл .jar?
- 7-Zip.
- Oracle Java Runtime Environment.
- RARLAB WinRAR.
- Corel WinZip 24.
- Любой web-браузер
Как запустить Hello World Java?
Переходим в каталог, где лежит файлик HelloWorld. java) и набираем команду: javac HelloWorld.
…
Запускаем HelloWorld. java из консоли
Незаменимая для программистов — IntelliJ IDEA
Есть множество сред разработки программного обеспечения: 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
- В меню приветствия выбираем пункт Create New Project (или если какой то проект уже открыт нажимаем File -> New Project … )
- В окне New Project выбираем папку Java. В поле Project SDK выбираем папку на компьютере где лежит ранее скаченный SDK для java. (Обычно эти библиотеки для работы с java устанавливаются в папку C/Programs File (или Programs File(x68) в зависимости от той версии которую вы используете)/java/). Далее нажимаем Next. – расположение библиотек jdk и jre для рабы с java.
- На Create project from template ставим галку и выбираем Command Line App. Нажимаем Next.
- В поле Project name пишем название создаваемого проекта латинскими буквами без пробелов. Нажимаем Finish. Название проекта и выбор его местоположения. В итоге генерируется класс Main который является точкой входа для созданного приложения (программы). Он создается пустым и ничего не делает, но при этом его можно запустить на выполнение.
package com.company;
public class Main <
public static void main(String[] args) <
// write your code here
>
>
По завершению выполнения компилятор выдает нам следующее:
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 файл было описано в четвертом пункте.
Полезное видео по настройке и запуску
Загрузка, установка и настройка. Первая программа на Java — Hello java!
Покупка и актуальная цена
Платную версию можно найти и купить на официальном сайте компании JetBrains. На конец 2018 года платная версия Ultimate стоит $499.
Где скачать и как установить?
На Windows
- Скачиваем установочный файл Community edition с официального сайта компании JetBrains.
На macOS
- Скачиваем с официального сайта JetBrains загрузочный файл для операционной системы macOS.
- Запускаем загруженный файл. После запуска файла открывается окно в котором необходимо перенести InteliJ IDEA CE в папку приложений (Application) командой .dragTo() (это слово так и переводится «перемещение»). Рисунок 20 – окно для перемещения загруженного приложения в папку приложений
- После этого можно запустить скаченное приложение из папки Application.
На Linux
Установка на ubuntu индетичная.
ВАЖНО: перед установкой убедитесь, что на компьютере, на который устанавливается среда разработки уже установлена Java машина.
- Скачиваем с официального сайта JetBrains загрузочный файл для операционной системы Linux tar.gz.Рисунок 21 – скачивание установочного файла для операционной системы LINUX
- Открываем терминал (в windows это командная строка (cmd)) и переходим в папку со скаченным архивом (cd – команда для смены директории). Далее распаковываем архив командой tar – упаковка и распаковка архивов tar: $ tar -xvf ideaIC-XX.Y.Z.tar.gz
- Переходим с помощью команды cd в распакованную директорию: $ cd ideaIC-XX.Y.Y.Z/bin/
- Запускаем в текущем каталоге файл idea.sh: sudo ./idea.sh
- После запуска нужно подтвердить лицензионное соглашение.
Обновление
Для обновления версии среды разработки нажимаем на вкладку 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 и т.д.