Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea

Import and export projects

Open a project (simple import)

This option imports the selected project to IntelliJ IDEA as is (opens it). If you want to set custom settings while importing the project (for example, select another SDK or choose the libraries that you want to import), refer to Create a project from existing sources.

Launch IntelliJ IDEA.

When you import or clone a project for the first time, IntelliJ IDEA analyzes it. If the IDE detects more than one configuration (for example, Eclipse and Gradle), it prompts you to select which configuration you want to use.

If the project that you are importing uses a build tool, such as Maven or Gradle, we recommend that you select the build tool configuration.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import from providers. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import from providers. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import from providers

If you have been working with another project, select whether you want to open the new project in a new dialog or in the current one.

For instructions on how to get a project from version control, refer to Check out a project from a remote host (clone).

Import a project with settings

This section describes the functionality that is available out of the box. If you are using a framework plugin, refer to the corresponding documentation section.

Import a project from an external model

Use this type of import if your project comes from an external model and you want to import it as a whole. In this case, IntelliJ IDEA interprets the project files (for example, your Eclipse project will be migrated to IntelliJ IDEA).

Launch IntelliJ IDEA.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. project from sources welcome. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-project from sources welcome. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° project from sources welcome

Select the external model that your project uses:

For Maven and Gradle projects, the IDE configures the settings automatically. You will be able to adjust them after the project is imported.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import from model. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import from model. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import from model

Create a project from existing sources

Use this type of import to create an IntelliJ IDEA project over the existing source code that is not necessarily an exported project.

Launch IntelliJ IDEA.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. project from sources welcome. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-project from sources welcome. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° project from sources welcome

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import from sources. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import from sources. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import from sources

Specify the name and location and select a format for the new project. It’s recommended that you use the directory-based format.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. not empty folder. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-not empty folder. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° not empty folder

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import sources. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import sources. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import sources

Select the libraries that you want to add to the new project.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import lib. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import lib. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import lib

Review module structure: select the modules that you want to include in your project.

Specify the SDK that you want to use.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. import sdk. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-import sdk. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° import sdk

Enable support for the detected frameworks and technologies: select checkboxes next to the necessary items.

You can also specify how the files-indicators should be grouped: by type (by framework) or by directory (by location).

Export a project

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. header background. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-header background. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° header background

Gradle ΠΈ Intellij IDEA

Π˜ΠΌΠΏΠΎΡ€Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ВрСмя ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π’ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π· процСсс ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ ΠΈΠ»ΠΈ Π΄Π²Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Gradle ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ зависимости Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅.

ΠžΠ±Ρ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

На Mac OS X ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ Unsupported major.minor version 51.0 ошибка. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Запуск ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ исправлСна ошибка Π² Gradle tooling API, ΠΌΡ‹ смоТСм просто Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ HTML5 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Gradle ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚, процСсс Gradle Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ постоянно, Π΄Π°ΠΆΠ΅ Π² случаС ΠΎΡ‚ΠΌΠ΅Π½Ρ‹.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям для запуска ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½ΠΎ вмСсто запуска ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Run ΠΊΠ½ΠΎΠΏΠΊΡƒ, запуститС Π²Π°ΡˆΡƒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Debug ΠΊΠ½ΠΎΠΏΠΊΡƒ.

RoboVM ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

RoboVM Π² настоящСС врСмя Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° html сборки ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сдСлана Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. libgdx gwt html project debugging. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-libgdx gwt html project debugging. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° libgdx gwt html project debugging

Π£ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

ΠŸΡ€ΠΎΡ‰Π΅ всСго ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°Π΄Π°Ρ‡ Gradle Π² Intellij IDEA. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Gradle, смотритС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Gradle.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Intellij Idea β€” ΠœΠΈΠ³Ρ€Π°Ρ†ΠΈΡ ΠΈΠ· Eclipse

Eclipse β€” Π΅Ρ‰Π΅ ΠΎΠ΄Π½Π° популярная Java IDE. Если Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Eclipse ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ с Π½Π΅Π³ΠΎ Π½Π° IntelliJ, Ρ‚ΠΎ это Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ отправная Ρ‚ΠΎΡ‡ΠΊΠ°.

Π’ этой Π³Π»Π°Π²Π΅ обсуТдаСтся, ΠΊΠ°ΠΊ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Eclipse Π² IntelliJ, Π΅Π³ΠΎ тСрминология эквивалСнтна Eclipse, популярныС ярлыки ΠΈ часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы.

Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

Π’ этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΌΡ‹ обсудим, ΠΊΠ°ΠΊ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ β€”

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ File β†’ New β†’ Project ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… источников.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° NetBeans.

Когда откроСтся мастСр ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… источников».

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям Π½Π° экранС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ.

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΊ File β†’ New β†’ Project ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… источников.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° NetBeans.

Когда откроСтся мастСр ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… источников».

Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям Π½Π° экранС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ.

IntelliJ vsEclipse тСрминология

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ IntelliJ ΠΈ NetBeans.

IntelliJΠ—Π°Ρ‚ΠΌΠ΅Π½ΠΈΠ΅
проСктРабочая срСда
ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠΏΡ€ΠΎΠ΅ΠΊΡ‚
фаскафаска
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°
SDKJRE
ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ ΠΏΡƒΡ‚ΠΈΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ classpath

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ярлыки

IntelliJ β€” это ориСнтированная Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ IDE. Π­Ρ‚ΠΎ обСспСчиваСт ярлыки для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° дСйствий. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ пСрСчислСны нСсколько популярных ярлыков β€”

Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠΉ ΠΏΡƒΡ‚ΡŒ
Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒCtrl + Shift + F10
ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚Ctrl + Alt + O
System.out.println ()Π’Π²Π΅Π΄ΠΈΡ‚Π΅ sout ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Ctrl + J
Π£Π΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ строкуCtrl + Y
ПоискCtrl + Shift + F
Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π³Π΅Ρ‚Ρ‚Π΅Ρ€ ΠΈ сСттСрalt + insert
Код Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ctrl + Alt + L
Код коммСнтарияCtrl + /
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° линиюCtrl + G
ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠΈCtrl + B
ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒShift + F6
ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π»ΠΈΠ½ΠΈΠΈCtrl + Shift + Π²Π²Π΅Ρ€Ρ… / Π²Π½ΠΈΠ·

Π―Ρ€Π»Ρ‹ΠΊΠΈ ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ°

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ пСрСчислСны Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ ярлыки ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠ°.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Maven. Importing

Keep projects files in

Store generated project files externally

For the already linked projects, whatever you have previously selected remains intact. For newly imported projects, this option is selected by default.

It is helpful in the following cases:

correctly opening a project that contains both regular IntelliJ IDEA modules and Maven modules.

Detect compiler automatically

Create IntelliJ IDEA modules for aggregator projects (with ‘pom’ packaging)

If this checkbox is selected, IntelliJ IDEA Maven Modules will be created for each module included in the pom.xml file of an aggregative project, provided that its packaging is set to ‘pom’.

Create module groups for multi-module Maven projects

If this checkbox is selected, IntelliJ IDEA will create a module group from an aggregative Maven project, with the nested modules included in this group.

Keep source and test folders on reimport

If this checkbox is selected, all the source and test folders will be preserved on every import.

If this checkbox is cleared, all previously configured source and test folders will be removed on every import.

By default, this checkbox is set as follows:

For new projects : the checkbox is cleared.

For already imported projects : the checkbox is selected.

Exclude build directory PROJECT_ROOT/target

Select this checkbox to exclude a build directory from the project. This might be useful, if you want to speed up the project’s importing process. If this checkbox is cleared, IntelliJ IDEA will index files in the build directory every time you import a project, which might take additional time.

Use Maven output directories

If this checkbox is not selected, the build will be created in the regular IntelliJ IDEA’s output directory USER_HOME\IdeaProjects\

Generated sources folders

Specify the directory of your source root when you reimport a project.

You can select one of the following options:

Detect automatically This is a default option. When you select this option, IntelliJ IDEA automatically detects the location of the generated sources. IntelliJ IDEA also detects which directory to mark as a source root. However, IntelliJ IDEA searches for the generated sources only in target/generated-sources and target/generated-sources/* directories.

target/generated-sources This option enables you to mark the directory as source root manually.

subdirectories of «target/generated-sources» This option enables you to mark a subdirectory as a source root manually.

Don’t detect This option lets you skip the detection process.

Phase to be used for folders update

Select a Maven phase to be used for folders update. This might be useful, if you adjust your plugins so that additional sources are loaded at some phase.

Select the corresponding checkboxes to automatically download sources ( Sources ) and documentation comments ( Documentation ) on opening Maven projects.

You can select the Annotations option that lets you automatically dowload custom annotations. IntelliJ IDEA searches for those annotations in the JetBrains repository and downloads them as Maven artifacts during the project’s import.

Use this field to specify dependency types that you want to include when you reimport your project.

VM options for importer

When you specify the options, follow the following rules:

Use this list to specify which JDK to use when the maven project is imported.

You can choose one of the following options:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

НСзамСнимая для программистов β€” IntelliJ IDEA

Π•ΡΡ‚ΡŒ мноТСство срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния: Visual Studio, Eclipse, Android Studio, Xamarin Studio ΠΈ Ρ‚.Π΄. ВсС ΠΎΠ½ΠΈ имСю свои ΠΏΠ»ΡŽΡΡ‹ ΠΈ минусы ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… языков программирования ΠΈ Ρ†Π΅Π»Π΅ΠΉ.

IntelliJ IDEA β€” интСгрированная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, разработанная ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ JetBrains Π² 2001 Π³ΠΎΠ΄Ρƒ. Она поддСрТиваСтся Π½Π° Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΊΠ°ΠΊ: Windows, Linux, macOS. Π­Ρ‚Π° срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ соврСмСнныС высокоуровнСвыС языки программирования, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ:

Начиная с вСрсии 9.0, срСда доступна Π² Π΄Π²ΡƒΡ… рСдакциях: Community Edition ΠΈ Ultimate Edition. Community Edition β€” это ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ свободная вСрсия, доступная ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ Apache 2.0, Π² Π½Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° полная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Java SE, Kotlin, Groovy, Scala, Π° Ρ‚Π°ΠΊΠΆΠ΅ интСграция с Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярными систСмами управлСния вСрсиями.

Ultimate Edition доступна ΠΏΠΎΠ΄ коммСрчСской Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ (платная вСрсия). Π’ Π½Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Java EE, UML-Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, подсчёт покрытия ΠΊΠΎΠ΄Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм управлСния вСрсиями, языков ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ².

Как ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ настройка ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускаСтС ΠΈΠ»ΠΈ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ сдСлано ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, откроСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ установки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² IDE.

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. Risunk 1. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-Risunk 1. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Risunk 1

Если это Π±Ρ‹Π» пСрвая установка, Ρ‚ΠΎ выбираСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «НС ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β» Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡ… Π½Π΅ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π”Π°Π»Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡƒ срСды.

ПослС Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚Π΅ΠΌΡ‹, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡ… ΠΈΠ· рСпозитория ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² IntelliJ IDEA.

ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ настройки, отобразится экран привСтствия. Он позволяСт:

ПослС запуска, срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ справку Trip of Day.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ java

package com.company;
public class Main <
public static void main(String[] args) <
// write your code here
>
>

По Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡŽ выполнСния компилятор Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

Process finished with exit code 0

Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

Π§Ρ‚ΠΎ Π±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² IntelliJ IDEA ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π½Π°ΠΊΠΎΠΌ старта Π½Π° Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа:

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. 2015 10. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-2015 10. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 2015 10

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ jar Ρ„Π°ΠΉΠ»?

Для создания jar Ρ„Π°ΠΉΠ»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Project Structure (Π·Π½Π°Ρ‡ΠΎΠΊ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ мСню быстрого доступа рядом с Π»ΡƒΠΏΠΎΠΉ). Π’Π°ΠΊ ΠΆΠ΅ это ΠΎΠΊΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· поиск (Π»ΡƒΠΏΠ° Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ быстрого доступа) ΠΈΠ»ΠΈ сочСтаниС клавиш Ctrl+Alt+Shift+S.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π² ΠΏΠΎΠ»Π΅ Main Class Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π³Π»Π°Π²Π½Ρ‹ΠΉ класс ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ OK.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Π΅ΠΌ, просто Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ОК.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ созданный jar Ρ„Π°ΠΉΠ» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ OK.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Π³Π΄Π΅ отобраТаСтся структура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° появляСтся ΠΏΠ°ΠΏΠΊΠ° out Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ созданный jar Ρ„Π°ΠΉΠ»

ВсС Ρ‚ΠΎΠΆΠ΅ самоС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ:

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Π°

Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. 9f28f630987368a0b21250877033e6d2. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea Ρ„ΠΎΡ‚ΠΎ. Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea-9f28f630987368a0b21250877033e6d2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Как ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² intellij idea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 9f28f630987368a0b21250877033e6d2

Π‘ΠΌΠ΅Π½Π° Ρ‚Π΅ΠΌΡ‹

Помимо этого, Ρ‡Π΅Ρ€Π΅Π· Π·Π½Π°ΠΊ колСса (настройки) ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Ρ‚Π΅ΠΌΡƒ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π°.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Jar Ρ„Π°ΠΉΠ» являСтся Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ для языка java (ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ собраны классы). Как создаСтся Jar Ρ„Π°ΠΉΠ» Π±Ρ‹Π»ΠΎ описано Π² Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅.

ПолСзноС Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ настройкС ΠΈ запуску

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°, установка ΠΈ настройка. ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° Java β€” Hello java!

ΠŸΠΎΠΊΡƒΠΏΠΊΠ° ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ Ρ†Π΅Π½Π°

Π“Π΄Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ?

На Windows

На macOS

На Linux

Установка Π½Π° ubuntu индСтичная.

Π’ΠΠ–ΠΠž: ΠΏΠ΅Ρ€Π΅Π΄ установкой ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ устанавливаСтся срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΠΆΠ΅ установлСна Java машина.

ОбновлСниС

ПослС этого открываСтся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ написана тСкущая вСрсия срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ послСдняя Π΅Π΅ вСрсия. Для обновлСния вСрсии Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Download. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ со страницСй ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ.

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

ВрСбования ΠΊ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΡŽ:

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

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ гСнСрация ΠΊΠΎΠ΄Π°

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 + #3ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ
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 + KCommit (сохранСниС, фиксация) ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
Ctrl +ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· рСпозитория
Alt + Shift + CΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС измСнСния

Π Π°Π±ΠΎΡ‚Π° с интСрфСйсом IDE

Alt + #6ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ инструмСнта
Ctrl + SΠ‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚
Ctrl + Alt + YCΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ
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 ΠΈ Ρ‚.Π΄.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *