User Diana
Diana
41 уровень

FAQ по IntelliJ IDEA

Статья из группы Архив info.javarush.ru
Этот 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
Комментарии (106)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Formidabb1e Уровень 11, Россия
25 февраля 2021
Для тех, кто хочет компилировать программу одним нажатием клавиши: File->Settings->Keymap-> Папка Other -> Run context configuration (правой кнопкой мыши-> Add keyboard shortcut)
14 декабря 2020
...курсор мИшки...
Валерий Уровень 6, Киев, Украина
10 октября 2020
Thank you very much!
Сергей Уровень 4, Пермь, Россия
24 сентября 2020
ВНИМАНИЕ!!! Первый совет вообще не работает, все равно запускаются старые задачи которые не смог решить. НО Я НАШЕЛ РЕШЕНИЕ ДАННОЙ ПРОБЛЕМЫ. IDEA запускает старые задачи в которых есть ошибка. Поэтому напишите код БЕЗ ошибок. Не важно какой, не обязательно чтоб соблюдал условия задачи. Можете просто написать команду вывода строки на экран. и нажать RUN. После этого данные задачи не будут у вас вылетать. Ставьте лайк, если помог, чтоб другие видели этот комментарий и тоже смогли решить свою проблему💪💪💪💪💪
Михаил Гуржий Уровень 17, Москва
12 сентября 2020
Запустить/дебаг не могу. Как лечить? Спасибо
Сергей Кравчук Уровень 6, Покровск, Украина
6 сентября 2020
Обновите FAQ. Как сделать чтобы отображался на экране номер позиции в строке кода, в которой находится курсор? В новой версии IntelliJ IDEA 2020.2.1 этот пункт переместили:
Андрей Уровень 15
22 августа 2020
Всем привет ! давно не занимался решил продолжить .установил IntelliJ IDEA подключил плагин, но он требует какой-то секретный ключ. Подскажите что не так делаю.
Stanislav Kulagin Уровень 16, Днепр
30 июля 2020
Ребят, кто-то сталкивался?
Paul Belorg Уровень 4, Москва
18 июля 2020
Исправьте ошибку: "В плагине секретный ключ находиться в файле JavaRushPlugin.properties" правильно "находится".
gypsy potassium Уровень 11, Урюпинск
22 июня 2020
Чот первый совет ваще не помогает