Diana
41 уровень

FAQ по IntelliJ IDEA

Статья из группы Архив info.javarush
Этот FAQ создан из вопросов по IntelliJ IDEA в ВК топике в нашей группе.
FAQ по IntelliJ IDEA - 1

Как в idea сделать так, чтобы запускался открытый файл, а не старые Solution?

Запустить код можно, если есть метод main. В этом случае есть два способа:
  1. Нажмите Ctrl+Shift+F10.
  2. Нажмите правой кнопкой мыши по рабочей области в нужном классе и выберите Run или Debug
FAQ по IntelliJ IDEA - 2

Как сделать чтобы отображался на экране номер позиции в строке кода, в которой находится курсор?

Открываем панель View > Status Bar ставим галочку. FAQ по IntelliJ IDEA - 3 Если галочка стоит, то сделайте меньше окно, возможно у taskbar перекрывает окно IDEA.

Выдает ошибку:


java: try-with-resources is not supported in -source 1.6 
(use -source 7 or higher to enable try-with-resources)
Нужно выставить уровень джавы выше 6 версии. Открываем Project Structure ctrl+alt+shift+s > Project > Project language level.
FAQ по IntelliJ IDEA - 4

В лекциях есть задачи, а плагин их не видит

Похоже, что плагин в IntelliJ IDEA видит задачи другого аккаунта на сайте. Нужно сравнить секретные ключ на сайте и плагине. На сайте секретный ключ можно найти в настройках . В плагине секретный ключ находиться в файле JavaRushPlugin.properties

Как в intellij запустить программу в пошаговом режиме? Чтобы, например, при выполнении цикла от 0 до 4 в консоли выводились присвоенные значения и результаты вычислений на каждом шаге

Читайте статью "Как пользоваться Debug в Intellij IDEA".

Unable to find package java.lang in classpath or bootclasspath

Открываем панель File > Project Structure > Platform Settings > SDKs Во вкладке Classpath подключите все jar файлы из "путь к установленной джаве" /jre/lib.

Почему IntelliJ IDEA зачеркнула методы, которые прекрасно работают?

Это устаревшие методы, которыми нежелательно пользоваться. Они могут быть убраны в следующих версиях языка. Эти методы отмечены аннотацией Deprecated, и IDEA предупреждает об этом.

Где в IntelliJ IDEA вводить данные, которые будут читаться в программе

Механика действий:
  1. Пишем программу.
  2. Запускаем Run
  3. Внизу появляется консоль.
  4. Пишем данные в консоль
  5. Жмем Enter
FAQ по IntelliJ IDEA - 5

Как вернуть окошко с результатом компиляции программы, которое находится снизу

Используем горячие клавиши: Alt+0 — откроется панель Message Alt+4 — откроется панель Run Остальные панели можно найти View >Tool Windows.

Выводит ...the SDK is not specified... Или код раскрашен красным цветом

В проекте нужно указать путь к SDK.
  1. Открывает панель File > Project Structure (ctrl+alt+shift+s).
  2. Выбираем вкладку SDKs.
  3. Указываем путь к установленому пакету JDK.
FAQ по IntelliJ IDEA - 6
Если код все еще подкрашен красным, но программа работает, то выполните File > Invalidate Caches

Почему IDEA выделяет мне некоторые элементы кода коричневым фоном?

Это так называемый Inspections. Можно считать это как Code Review. Если навести на такой элемент курсор мишки, IDEA выдаст подсказку и автоматически подменит код на более правильный по мнению IDEA. В ситуации с "for", будет замена на более короткий "for each".

Как мне включить стиль отступов K&R?

Используем горячие клавиши: Ctrl + Alt + L. Подробней в статье "Cтиль и форматирование кода".

Где в опциях проставить, чтобы результат выполнения задачи на экран выводился, а не сохранялся в консоль и файл соответственно?

Был изменен параметр в окне Run/Debug Configurations.
  1. В верхнем левом углу экрана есть выпадающий список (cлева от зеленого треугольника). Нажимаем и выбираем Edit configurations.

    FAQ по IntelliJ IDEA - 7
  2. Затем выбираем вкладку Logs. Убираем галочку напротив Save console output to file.

    FAQ по IntelliJ IDEA - 8

После переустановки IntelliJ IDEA и плагина сохранится ли прогресс и подписка?

Ваш прогресс и подписка привязаны к секретному ключу (файл JavaRushPlugin.properties). Никаких проблем не будет. Если хотите сохранить все решения - просто не удаляйте проект, а остальное можете смело переустанавливать.

После компиляции вместо кириллицы показывает знаки вопросов/непонятные символы, в чем может быть причина?

Проблема с кодировкой. Проблемы возникают когда вывод в UTF8, а ввод в WIN1251(например).
  1. Отрываем панель File >Settings, в строке поиска вводим Encoding. Выставляем Project Encoding -UTF-8.

    FAQ по IntelliJ IDEA - 9
  2. Делам рестарт и чистим кэш IDEA. Панель File >Invalidate Caches/Restart

Для тех, кто знает английский, есть хорошая статья на тему кодировок

Как сделать чтобы при запуске IntelliJ IDEA сразу отображались номера строк кода?

Нумерацию строк можно включить двумя способами:
  1. Правый клик мыши по пустой слева от кода (см. скрин ниже) > Show line numbers.

    FAQ по IntelliJ IDEA - 10
  2. Открываем панель File > Settings > Editor > General > Appearance. Установить галку Show line numbers.

    FAQ по IntelliJ IDEA - 11

Что нужно сделать, чтобы работало выделение shift-ом? Не работает ctrl+c и ctrl+v

Похоже, что установлен плагин Vim. Нужно отключить плагин:
  1. File > Settings (Ctrl+Alt+S)

  2. Plugins > Search -> vim (в поиске)

  3. Убрать галку. Ok. Restart.

    FAQ по IntelliJ IDEA - 12
Комментарии (114)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Alex Shepard Уровень 32
18 октября 2023
Как сделать, чтобы вверху постоянно отображался путь package?
Николай Уровень 6
7 августа 2023
Вместо кириллицы все равно символы странные )). Все, что в статье делал. Кодировку менял. Кэш чистил. Перезапускал.Что еще может быть?
Kirill\Osipov Уровень 29
8 сентября 2022
Помогите кто нибудь! Установил этот мод и все мои проекты пропали? как вернуть, куда нажимать?
Георгий Уровень 0
4 августа 2022
Подскажите плеаз, что за проблема такая и как ее решить?! Работаю на Маке. В Intellij у меня есть код, но: - Driver выделен синим - При запуске теста получаю ошибку: java.lang.IllegalStateException: The path to the driver executable The path to the driver executable must be set by the webdriver.chrome.driver system property; Переменная Path прописана вроде верно: Спасибо!
Vlad Уровень 28
13 июня 2022
"Если навести на такой элемент курсор мишки," -> мЫщки, опечатка
eklmn_eprst Уровень 22
8 января 2022
Добрый день, друзья! Подскажите пожалуйста, что за путь показывает первая строчка в output-е(на скрине выделено синим)? Можно ли это скрыть или укоротить?
Николай Уровень 17
8 января 2022
"курсор мишки". Милота☺️
Formidabb1e Уровень 11
25 февраля 2021
Для тех, кто хочет компилировать программу одним нажатием клавиши: File->Settings->Keymap-> Папка Other -> Run context configuration (правой кнопкой мыши-> Add keyboard shortcut)
14 декабря 2020
...курсор мИшки...
Валерий Уровень 6
10 октября 2020
Thank you very much!