Руководство пользователя IntelliJ IDEA. Всплывающие окна с подсказками.
Базовая настройка IntelliJ IDEA и бонусы
Дата публикации: 2019-01-28
От автора: итак, вы уже определились с тем, какая система для разработки вам нужна. Выбор остановился на IDEA, которой вы пользовалась на чужом компьютере. Что ж, пришло время установить ее и на свой. Но пока не будет произведена качественная настройка IntelliJ IDEA, среда разработки не сможет дать всей палитры преимуществ, которой обладает. Сегодня вместе с вами пройдем весь путь от начала до конца, чтобы вы смогли использовать IDEA на полную мощность.
Осознанный выбор
Если вы не знаете, почему стоит пройти с нами описанный путь, значит, вы плохо знакомы с IntelliJ IDEA. Чтобы заставить вас поверить в эту IDE, опишем несколько ее основных преимуществ, а после перейдем непосредственно к установке.
Во-первых, она «умная». Нет, не в том смысле, что она самостоятельно напишет за вас программу. Зато надежных руках этот инструмент сделает разработку значительно быстрее и намного качественнее. Наиболее привлекательной чертой этой умной системы является автозаполнение кода на лету. Нечто похожее реализовано практически в каждой IDE, но, если говорить о IntelliJ IDEA, то в этой сфере ей нет равных.
В наиболее примитивных средах разработки автозаполнение основано на синтаксисе языка, допустим, Java. В программу полностью загружена документация, некоторые юзкейсы и запрограммирован алгоритм подсказок. В IntelliJ IDEA все немного иначе. Программа тщательно анализирует все, что вы написали до этого, определяет стадию написания кода и даже строит семантическое дерево из написанного. Таким образом, предложенные варианты подходят в абсолютном большинстве случаев.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Другие IDE предлагают до десяти вариантов заполнения при адекватном коде. А IE может выбрать лишь один, который действительно подойдет. Как правило, опытные разработчики даже не тратят время на первичную проверку предложенного кода, столь надежным оказывается интеллект IntelliJ IDEA.
Также не менее важным атрибутом IntelliJ IDEA является ее кастомизируемость. Вам доступна тонкая настройка IDE, при том, что безопасность и стабильность системы остаются на высоте. Достаточно трудно балансировать между секьюритизацией и свободой пространства. И у JetBrains это получилось. Именно потому расскажем о настройке этой среды.
Первые шаги к ИДЕАльной среде
Для начала, придется определится с тем, какая версия приложения вам необходима. С одной стороны, вы можете скачать бесплатную версию — Community. Создатели считают ее демонстрационной, ведь в ней есть существенные ограничения, по сравнению с платным вариантом. Например, в ней нет поддержки JavaScript и нескольких других языков. Но, если вы рассматриваете IDEA, как среду разработки исключительно для Java, то подойдет и бесплатная. Выбираем файл community c расширением под вашу операционку и начинаем работу с программой.
Установка и настройка не будут трудными, если следовать всем шагам вместе с нами. Первое взаимодействие, которое необходимо будет произвести — это выбор способа кастомной установки. Их всего два:
при обновлении можно выбрать файл с уже готовой конфигурацией. Но если бы вы были столь хорошо знакомы с программой, то не читали бы эти строки. Поэтому вам подойдет второй вариант;
не импортировать конфигурацию.
Далее вам нужно определить, в какой расцветке вы хотите работать. Здесь тоже всего две вариации: светлая (стандартная) и та, которую вы все любите — темная (Darcula). Не стоит сидеть часами, выбирая, какая из них вам больше подойдет — потом поменяете.
Намного более важным шагом станет выбор инструментов, которые будут интегрированы в среду. «Динозавры» советуют отключать все расширения, которые предлагает система (мы же программируем на Java!), чтобы увеличить производительность. Не станем советовать такой подход, ведь современные компьютеры не испытывают дефицита ресурсов. Намного более рациональным поступком будет установить только те, которыми правда будете пользоваться. Не стоит ограничивать себя, когда хотите испытать столь качественный продукт. Тем не менее, все, что вы отключили или включили напрасно, после можно будет исправить через настройки приложения.
Следующий шаг представляет собой возможность установки еще двух элементов:
поддержку языка Scala. Это может пригодиться, если вы уже работаете с этим языком или планируете в ближайшем будущем;
эмулятор Vim. Да, как гром среди ясного неба. Но вы удивитесь, сколько разработчиков в мире покупают Ultimate Edition, чтобы после эмулировать Vim на ее основе;
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Новичкам, которые только слышали о Vim, не рекомендуется последние расширение — оно существенно затормозит вашу адаптацию к IntelliJ IDEA (которая сама по себе может затянуться). Предназначено исключительно для адептов Vim, которым трудно мигрировать на что-то еще. Благо, на этом установка заканчивается, и теперь переходим ко взаимодействию с IDE.
Настройка для гика
Итак, вы уже можете создавать проекты и вести работу с IntelliJ IDEA. Но хотите ли вы всегда ограничиваться возможностями бесплатной версии? Возможно, вам стоит обратить внимание на ультимативное издание, которое по праву считается одной из самых мощных IDE, представленных сегодня на рынке. Если вы только что установили Community Edition или загрузили пробную версию, то необходимо перейти к конфигурации, где можно управлять лицензией. Выберите один из способов активации, следуйте интуитивно понятной инструкции, и уже через несколько минут вы будете владельцем подписки на Ultimate Edition, а с вашего счета будет списана сумма около 500$.
Обновление среды тоже иногда вызывает трудности. Но, если судить по фактам, то нужно просто следовать инструкциям в исполнительных файлах. Необходимо скачать последнюю версию ПО, а в первом диалоговом окне указать адрес уже установленной версии IntelliJ IDEA.
На пути к чистому коду
Мало кто знает, но IntelliJ IDEA — это идеальный инструмент для того, чтобы писать Clean Code. Вернее, он может стать таким, если правильно настроить среду разработки. И хотя само понятие чистоты кода довольно субъективно, можно выделить несколько моментов, которые делают код более читабельным и качественным. Среди них:
отсутствие комментариев. Не полное конечно, но поясняющих должно быть минимум. Если каждую строчку необходимо объяснить читателю, значит, вы написали плохой код;
короткие выражения. Если у вас за одну функцию отвечает много текста, значит, есть повод разбить его на малые фрагменты, каждый из которых будет носителем соответствующего наименования;
необходимое тестирование. Важно не вносить тесты везде, где это возможно, а лишь делать их качественными и уместными.
Итак, переходим в настройки и сразу разрушаем некоторые элементы, которые предназначались создателями для удобства. Простите, JetBrains, но кое-что оказалось лишним. К примеру, стандартная подпись в заголовке, где система вносит информацию об авторе и дате создания документа. Она появляется, если не убрать настройки по умолчанию. Некоторые разработчики считают функцию удобной, но на самом деле, есть место для хранения такой информации — это Git или другая система контроля версий.
Также существуют абсолютно бесполезные исключения для работы с JUnit. Они делают код грязным, так что их лучше отключить. Тем более, что «умная» IntelliJ IDEA и так поставит их там, где это необходимо.
А вот что реально лучше включить, так это автоимпорт. Круто, когда только прописываешь класс, а он уже импортируется. Не нужно думать об этой мелочи. Вместо этого сконцентрируйтесь на программировании. То же самое касается автосохранения. Сколько раз вы оказывались в патовой ситуации, когда преждевременно жали на вкладку Exit? Автор этих строк — очень часто. Поэтому было бы круто, если бы IntelliJ IDEA сама сохраняла вашу работу, как только вы переключились на другую программу. Но было бы еще круче, если бы при остановке работы с кодом файл тоже сохранялся. К примеру, когда ваш компьютер решит перезагрузиться. IntelliJ IDEA так и сделает, если вы отметите галочкой чекбокс возле фразы «Save file automatically».
Существует еще масса способов оптимизировать работу в IntelliJ IDEA. К примеру, использовать шорткаты при каждом удобном случае, а также включить обратную связь с JetBrains — создателями софта. Анализируя пользовательский опыт, они смогут совершенствовать его в обновлениях. Но одной из наиболее важных элементов работы с IDE должна стать…
Система контроля версий
И ее интеграция с IntelliJ IDEA. Наиболее приемлемой станет Git. Все потому, что она проста в настройке, хорошо ложится на любой другой софт разработчика и просто потому, что с GitHub круто работать. Все, что вам нужно сделать для минимальной интеграции:
скачать Git и установить его на компьютер. Это очень просто, ведь интуитивный дизайн GUI-установщика не даст ошибиться;
сделать его предпочитаемой системой управления версиями. Для этого заходим в Settings -> Preferences, а дальше выбираем систему контроля версий — Git;
для удаленных репозиториев устанавливаем пароль.
Вот и все, вы работаете с Git. Самое сложное — это установка паролей, но для этого нужна отдельная статья.
В целом, настройка IntelliJ IDEA должна выглядеть так, как описано выше. Если говорить откровенно, вы сами настроите систему по предпочтениям, как только наберетесь опыта в IDE. Это профессиональное ПО, которое требует понимания и обкатки. Кривая обучения резко идет вверх после того, как привыкнете к интерфейсу. А у нас все!
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Разработка веб-приложения на PHP
Создайте веб-приложение на PHP на примере приема платежей на сайте
Как увидеть JavaDoc в IntelliJ IDEA? [дубликат]
этот вопрос уже есть ответ здесь:
Я только что переключился с Eclipse на IntelliJ и не хватает одной функции от Eclipse – когда вы наводите курсор мыши на метод, он показывает информацию javadoc. Я узнал (может быть, я ошибаюсь) способ показать это короткий путь команда + J . Когда я нажимаю на него, я получаю что-то не так, пожалуйста, смотрите на скриншоте ниже. Пожалуйста, совет, как я могу быстро получить информацию javadoc. Мне нужно хотя бы знать, какой тип возвращает метод.
11 ответов:
использовать View /Быстрый Документации или соответствующее сочетание клавиш (по умолчанию: Ctrl + Q на Windows / Linux и Ctrl + J на Mac). Смотрите документация для получения дополнительной информации.
также можно включить автоматическое всплывающее окно JavaDoc на явно (вызывается ярлыком) завершение кода в Settings / Editor / General / Code completion (Autopopup документация):
еще один способ увидеть быстрый док-это при перемещении мыши:
в версии 13.1+, есть настройка для этого
на File/Settings , IDE Settings / Editor , затем ✔ Show quick doc on mouse move .
на File/Settings , Editor , нажмите кнопку General . Прокрутите вниз, затем ✔ Show quick documentation on mouse move .
в качестве альтернативы вы можете поместить курсор на элемент и показать JavaDoc с помощью
Это сочетание клавиш по умолчанию.
Edit: как метикал упомянул на Mac ярлык
CTRL + j ( ^ + j не ⌘ + j )
есть хорошая функция, которая показывает быструю документацию, когда ваша мышь находится над элементом.
IntelliJ 14
редактор / общие – > показать быструю документацию по перемещению мыши
старые версии
добавьте в idea следующую строку.файл свойств:
для лучшей функциональности зеркальных затмений Включите следующие настройки:
- настройки IDE / редактор ->другие.Показать быстрый док на перемещение мыши
- настройки IDE / редактор / завершение кода ->Autopopup Documentation
чтобы увидеть javadoc в меню автозаполнения, нажмите’.’чтобы получить всплывающее окно, затем наведите курсор на объект, с которым вы работаете, как только вы получите всплывающее окно javadoc, вы можете выберите элемент во всплывающем окне, чтобы переключить javadoc. Не идеальный. Но это уже кое-что.
Как еще одна заметка. Функциональность поиска меню опций очень полезна. Просто введите “doc”, и вы увидите все варианты doc.
кроме того, поиск “autopopup doc” не только найдет каждый из вариантов, но и выделит их в меню. Очень круто!
Edit: Выходя за рамки первоначального вопроса, это может быть полезно для людей, которые просто хотят быстрый и легкий доступ к документам.
после использования этого в течение еще нескольких дней, кажется, просто привыкнуть к использованию горячих клавиш-самый эффективный способ. Он будет всплывать документация для чего-либо в том месте, где ваш маркер ввода текста, так что вам никогда не придется прикасаться к мыши. Это также работает в всплывающем окне intellisense и будет оставаться вверх во время навигации вверх и вниз.
лично Ctrl+Q на windows не был идеальным, поэтому я переназначил его для Alt+D. переназначение может быть сделано в настройках IDE / Keymap. После того, как в меню keymap, просто искать быструю документацию.
Установка и настройка 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:
- стандартным способом через панель управления в Windows. При желании добить остатки в реестре по пути: “HKEY_CLASSES_ROOTIntelliJIDEAProjectFile”;
- в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
- В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.
Перед тем, как вы решите с головой погрузиться в мир новой 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:
- стандартным способом через панель управления в Windows. При желании добить остатки в реестре по пути: “HKEY_CLASSES_ROOTIntelliJIDEAProjectFile”;
- в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
- В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.
Перед тем, как вы решите с головой погрузиться в мир новой IDE, помните, что это сложный продукт с резкой кривой обучаемости. Поэтому правильным выбором для обучения будут курсы по Java с практическими уроками IntelliJ IDEA. Так вы и в профессию быстрее втянетесь, и мощным инструментом овладеете.
Горячие клавиши Intellij IDEA
Как известно, чем лучше IDE, тем приятней в ней работать. Так вот Intellij IDEA предоставляет довольно большой список необходимы горячих клавиш, и сейчас я вас с ними познакомлю.
Список горячих клавиш можно найти на официальном сайте на английском.
1. Редактирование
2. Поиск / замена
3. Поиск Использования кода
4. Компиляция и выполнение
5. Отладка
6. Навигация
7. Рефакторинг
8. VCS
9. Интерактивные шаблоны
10. Общие
Также читайте о хитростях Android Studio в статье «Логирование в Android Studio без кода»
ПОХОЖИЕ ПУБЛИКАЦИИ
26 комментариев к статье “Горячие клавиши Intellij IDEA”
Можно ли как-нибудь в идее настроить автоматическую табуляцию после нажатия на enter к примеру?
Не приходилось, но можно настраивать горячие клавиши самому.
Есть еще “удобный” плагин для изучения этих горячих клавиш – Key promoter.
Я им пользовался, но уж сильно надоедает) Но это мое мнение 🙂
Согласен, им нужно пользоваться ровно до того момента, пока не надоест.
В Убунте некоторые сочетания пересекаются. Например Ctrl+Alt+L и Ctrl+Alt+F11 (из тех, что проверил).
в Убунте для блокировки используется ctrl+Alt+L и сtrl+Alt+Del. Удали первое и все будет работать
в IDEA есть настройки схем. совместимость с KDE, Gnome и т.п.
чтоб не пересекались
Пожалуйста подскажите как в Intellij IDEA 14 (Ultimate) добавить в проект класс(т.е. Файл с исходным) всё перегуглил, все вкладки по перелазил ничего не нашёл! Есть только создать новый, но мне это НЕ нужно! мне нужно из старого проекта добавить только исходники в текущий проект(проект создавался без всяких “технологий” чистый так сказать).
Просто положи исходники в папку src, идея сама подсосёт их в проект
А відео-уроку з відладкою (дебаггінгом) в ІДЕЯ не плануєте? 🙂
В Xcode есть комбинация клавиш с помощью которой можно менять код в одном месте и он меняется во всех указанных местах одновременно, есть ли такая комп. в Intellij IDEA?
Руководство пользователя IntelliJ IDEA. Всплывающие окна с подсказками.
В этом уроке мы установим интегрированную среду разработки, создадим первый проект и запустим нашу программу.
Интегрированная среда разработки (Integrated Development Environment или сокращенно IDE) – это набор программных средств, предназначенных для разработки программного обеспечения (ПО) программистами. Проще говоря, это все необходимые программы, собранные в одном месте, в одной программе, для ускорения процесса разработки программ. Так, в состав IDE входят, как минимум:
• Текстовый редактор для написания кода программ, который подсвечивает синтаксис языка программирования.
• Отладчик. Это специальная программа, используемая для поиска ошибок в коде. Позволяет выполнять трассировку (пошаговое выполнение) программы, просматривать в процессе выполнения кода текущее состояние (значение) используемых в программе данных (переменных) и т.п.
Одними из самых популярных IDE для разработки программ на языке Java являются:
В этом уроке мы установим IntelliJ IDEA.
Установка IntelliJ IDEA на Windows
Переходим на официальный сайт компании JetBrains для загрузки IntelliJ IDEA. Нам на выбор будут представлены две версии: бесплатная на ограниченный период версия Ultimate (для разработки веб- и enterprise-приложений) и бесплатная, с открытым исходным кодом, версия Community (для разработки JVM- и Android-приложений). Наш выбор – Community.
Выбор версии IntelliJ IDEA для загрузки
Двойным кликом левой кнопкой мыши по загруженному пакету запускаем процесс установки. Разрешаем внесение изменений на нашем устройстве. Ожидаем и нашему вниманию предстает приветственное сообщение программы установки IntelliJ IDEA Community Edition.
Приветственное сообщение программы установки IntelliJ IDEA
Нажимаем кнопку «Next» для перехода на следующую страницу программы установки.
Выбор целевой папки для установки IntelliJ IDEA
Выбираем путь к папке, в которую будем устанавливать (Destination Folder). При этом необходимое условие – 910.6 МБ свободного места на диске. Путь меня устраивает: оставляю его без изменений. Переходим к следующей странице программы установки.
Выбор параметров установки IntelliJ IDEA
Так как у меня 64-битная система, выбираю создание 64-битного ярлыка на рабочем столе. Создаю связь между IntelliJ IDEA и всеми файлами с расширением java: при открытии файла с расширением java, система будет запускать именно IntelliJ IDEA.
Загружать и устанавливать JRE x86 не будем, т.к. мы её уже установили в предыдущем уроке. Если Вы её ещё не устанавливали, отмечаем соответствующий пункт галочкой. Нажимаем «Next».
Выбор папки для создания ярлыков программы IntelliJ IDEA
На этой странице мы выбираем папку, в которой будут созданы ярлыки программы. Запускаем установку – нажимаем кнопку «Install». Если Вы согласились ранее на загрузку JRE, то в первую очередь будет произведена её загрузка.
Загрузка JRE при установке IntelliJ IDEA
А затем будет выполнена полная установка.
Прогресс установки IntelliJ IDEA
Ожидаем, пока не будет полностью установлена IntelliJ IDEA.
Завершение установки IntelliJ IDEA
Система может запустить IntelliJ IDEA сразу после закрытия программы установки, если отметить галочкой пункт «Run IntelliJ IDEA Community Edition». Завершаем установку, нажав кнопку «Finish». Поздравляю, Вы успешно установили интегрированную среду разработки IntelliJ IDEA!;)
Запуск IntelliJ IDEA
Запускаем IDEA с помощью созданного при установке ярлыка на рабочем столе. Программа предложит нам импортировать настройки IDEA. Если Вам нечего импортировать, идём дальше, нажимая кнопку «ОК».
Выбор импортировать или нет настройки IntelliJ IDEA
В следующем окне принимаем политику конфиденциальности JetBrains, нажимая кнопку «Accept».
Выбираем тему IntelliJ IDEA: тёмную (Darcula) или светлую (IntelliJ). На Ваш вкус и цвет:) Переходим к выбору плагинов.
Выбор темы IntelliJ IDEA
Для IntelliJ IDEA разработано множество дополнительных инструментов (плагинов) – инструменты сборки, инструменты тестирования и т.д. Оставляем плагины по умолчанию и переходим к следующей странице.
Выбор плагинов IntelliJ IDEA
Также оставляем всё как есть и переходим к следующей странице.
Выбор особенных плагинов IntelliJ IDEA
Загрузка IntelliJ IDEA
Вот мы и подошли к созданию нового проекта в IntelliJ IDEA.
Создание проекта IntelliJ IDEA
Нажимаем на пункт «Create New Project» (создать новый проект).
Создание нового проекта в IntelliJ IDEA
Выбираем тип проекта. В данном случае у нас проект типа Java.
Видим, что у нас не задана ссылка на JDK: система выводит красным цветом сообщение «NO SDK» и предлагает загрузить JDK (Download JDK).
SDK (Software Development Kit) – набор инструментов для разработки программного обеспечения.
Ошибка «NO SDK» в IntelliJ IDEA
Нажимаем на кнопку «New», находим папку с установленной нами ранее JDK.
Выбор JDK в IntelliJ IDEA
Нажимаем на кнопку «ОК». Как видно, мы успешно указали системе JDK.
Выбранный JDK в IntelliJ IDEA
Нажимаем на кнопку «Next».
Мы не будем создавать проект по какому-либо шаблону, нажимаем кнопку «Next».
Выбор шаблона при создании проекта в IntelliJ IDEA
Создаем на рабочем столе («C:UsersUSERNAMEDesktop», где USERNAME – имя Вашего пользователя) новый проект под названием «Cat».
Выбор названия и местоположения создаваемого проекта в IntelliJ IDEA
На рабочем столе должна появиться папка Cat. Это наш проект. Он также будет открыт IntelliJ IDEA. На экран могут быть выведены подсказки от IntelliJ IDEA. Если Вы не хотите, чтобы они каждый раз показывались при открытии проекта, их можно отключить, сняв галочку у пункта «Show tips on startup» во всплывающем окне очередной подсказки. Рассмотрим созданный проект, открытый в IntelliJ IDEA.
Открытый проект в IntelliJ IDEA
1. Здесь можно посмотреть древовидную структуру папок проекта. В папке .idea хранятся настройки проекта, которые сохраняются в виде набора xml-файлов при создании проекта. В папке src могут храниться создаваемые Вами папки и файлы с исходным кодом. И в качестве дополнительной информации: iml-файл – это файл модуля, который создается IntelliJ IDEA и хранит пути к модулю, зависимости и другие настройки.
2. В этом окне можно просматривать и редактировать файлы.
3. Это встроенная в среду разработки командная строка.
Первая программа в IntelliJ IDEA
Создадим в папке srс подпапку ru, в папке ru – папку junmidsen, а в папке junmidsen – папку pets (домашние животные). Для этого необходимо нажать правой кнопкой мыши по папке srс. Появится меню, в котором нужно перейти по пути «New→Package» и выбрать пункт Package (Пакет). Система запросит у Вас имя создаваемого пакета. Вводим «ru» и система создаст вложенную в src папку. Аналогично создаем папку junmidsen и вложенную в неё папку pets.
Добавление пакета в проект в IntelliJ IDEA
В папке pets создадим класс Cat. В меню выше Вы можете наблюдать пункт «Java Class»: он то нам и нужен.
Добавление класса в проект в IntelliJ IDEA
Как мы видим в созданном нами файле Cat.java автоматически создался шаблон одноименного класса. В этом классе не хватает метода main и выводимого на экран сообщения «Привет, я кот! Твой друг! 😉». Сделайте это!
Для того, чтобы запустить программу в IntelliJ IDEA, необходимо вызвать меню при нажатии правой кнопкой мыши по классу Cat в структуре папок проекта или в любой области редактора кода файла Cat.java. В меню выбираем пункт «Run ‘Cat.main()’».
Запуск проекта в IntelliJ IDEA
В командной строке, кроме выводимого нами сообщения, также присутствует служебная информация от IntelliJ IDEA. В 1 строке перечислены параметры, с которыми запускалась программа, а в последней, в сообщении «Process finished with exit code 0», выводится код завершения программы. В данном случае код 0 означает, что программа успешно завершила свое выполнение.
Результат выполнения программы в IntelliJ IDEA
Поздравляю!;) Мы установили интегрированную среду разработки IntelliJ IDEA, познакомились с ней и запустили на исполнение нашу первую программу.
В папке pets создайте класс Dog. В этом классе напишите метод main и выведите на экран соответствующее сообщение.
IntelliJ показать подсказку JavaDocs на мыши
в Eclipse, при наведении на метод, переменная, и т. д. подсказка отображается в соответствующей документации. Есть ли такая особенность в IntelliJ?
18 ответов
на IntelliJ 13, есть флажок на странице редактора в настройках IDE
изменить: на IntelliJ 14, опция была перемещена на страницу редактор > общие. Это последний вариант в группе “другие”. (Для Mac опция находится в меню “IntelliJ Idea” > “настройки”).
изменить: на IntelliJ 16, Это предпоследний вариант в Редакторе > общие > другие.
изменить: на IntelliJ Ultimate 2016.1, Он был перемещен в “Редактор” > “общие” > “Автозавершение кода”.
изменить: на IntelliJ Ultimate 2017.2, он же IntelliJ IDEA 2017.2.3, на самом деле есть два варианта:
- в Редакторе > общие > другие (раздел) >показать быструю документацию по перемещению мыши-задержка 500 мс
- установите этот флажок, чтобы показать краткую документацию по символу на каретке. После указанной задержки появится всплывающее окно быстрая документация.
- в Редакторе > общие > завершение кода (подпункт)>Autopopup документации в 1000 мс, для явного вызова завершения
- установите этот флажок, чтобы IntelliJ IDEA автоматически отображала всплывающее окно с документацией для класса, метода или поля, выделенного в списке поиска. Если этот флажок не установлен, используйте Ctrl + Q чтобы показать быструю документацию для элемента на каретке.
- окно быстрой документации автоматически появится с указанной задержкой только в тех случаях, когда завершение кода было вызвано явно. Для списка автоматического завершения кода окно документации будет отображаться только при нажатии Ctrl + Q .
до версии IntelliJ 11, Нет, не просто зависая над ней. Если курсор находится внутри имени метода или атрибута, то CTRL + Q покажет JavaDoc на *nix и Windows. На MacOSX, это CTRL + J .
цитата: “нет, единственный способ увидеть полный javadoc-использовать Quick Doc (Ctrl-Q).” — http://devnet.jetbrains.net/thread/121174
редактировать
начиная с IntelliJ 12.1, это is возможно. См. @ADNow ответ.
это возможно в 12.1.
найти идея.свойства в папке BIN внутри того места, где установлена ваша IDE, например C:Program файлы (x86)JetBrainsIntelliJbin
добавить новую строку в конец файла:
Start IDEA и просто наведите курсор мыши на что-то:
после этого CTRL + Q вы можете
- прикрепить подсказку (верхний правый угол)
- Регистрация Режим “Закреплено” (под шестерней в правом верхнем углу после закрепления)
- размер
- щелкните значок авто показать документацию для выбранного элемента
затем, когда вы перемещаете курсор, документация появится в этом поле. Это стоит вам немного недвижимости, но я пойми, оно того стоит.
Я бы опубликовал скриншот, но так не позволит мне размещать изображения.
в Intellij13 вы можете использовать конфигурацию редактора, как показано ниже:
для Intellij 15 установите флажок в File > Settings > Editor > General опции показать быструю документацию по перемещению мыши.
вы также можете попасть туда, набрав “быстро” или что-то подобное в поле поиска:
IntelliJ идея 14.0.3 окончательный:
пресс Ctrl + Alt + S , выберите EditorGeneral выбрать Show quick domentation on mouse move
советы: посмотрите на верхний правый Коннер (значок шестеренки) во всплывающем окне JavaDoc, вы можете выбрать:
– Показать Панель Инструментов
– Режим Pinded
– Режим Стыковки
– Режим Floatting
– Режим Разделения
добавление к тому, что сказал ADNow. На Macintosh:
- щелкните правой кнопкой мыши на IntelliJ IDEA 12
- нажмите на кнопку Показать Содержимое Пакета пункт меню
- открыть bin папку
- открыть идея.свойства
самый простой способ, по крайней мере для меня, было:
- Ctrl + Shift + A
- тип: показать документ
- показать быструю документацию по перемещению мыши (он)
в IntelliJ IDEA 14 он переместился в: Файл – > Настройки – > редактор – > общие – > “показать быстрый документ при перемещении мыши”
идея “найти“:
Откройте меню “Справка”, введите” doc”, переместите курсор на”Быстрый Документации ” он будет выделен.
также “найти действие” можно вызвать из горячей клавиши (вы можете найти его в настройках->горячие клавиши)
Регистрация “показать быстрый doc на мыши“
теперь, когда вы наведете указатель мыши на метод, появится всплывающая подсказка с документацией. Иногда размер всплывающей подсказки слишком мал, и вам придется изменить его размер, перемещая мышь вниз к нижней части всплывающей подсказки.
на mac в IntelliJ Ultimate (trial) 14 у меня есть мой под Settings > Editor > General > Code completion . Подсказка короткая-F1 на моем ноутбуке.
это называется ” autopopup documentation in (ms):”
на моем IntelliJ U на Mac мне нужно указать курсором на какой-то метод, переменную и т. д. и нажмите клавишу [cntrl] или [cmd]. Затем нажмите на ссылку внутри всплывающего окна, которое появилось, чтобы увидеть JavaDocs
примечание для Android Studio (2.3.3 по крайней мере) пользователей, потому что эта страница придумала для моего поиска google “Android studio hover javadoc”, а android studio основана на Intellij:
см. Файл- > Настройки – > редактор – > общие: “показать быструю документацию о перемещениях мыши”, вместо файла- > настройки – >редактор – >общие – >завершение кода “Документация Autopopup в (ms) для явно вызванного завершения” и ” Autopopup in (ms)”, о котором ранее говорилось.
все вышеперечисленные методы полезны, но одна основная вещь отсутствует, вам нужно иметь src.zip в вашем JDK (C:Program файлыJavajdk1.8.0_171). Я предположил, что он предустановлен, но по какой-то причине он не присутствовал в моей установке. Другое дело, чтобы проверить, если ваш проект использует указанный (1.8.0_171 в этом случае) JDK.
на IntelliJ Ultimate 2018.1.5, он же IntelliJ IDEA 2018.1.5, на самом деле есть два варианта:
- в Редакторе > общие > другие (раздел) >показать быструю документацию по перемещению мыши-задержка 500 мс
- установите этот флажок, чтобы показать быструю документацию для символа на каретке. После указанной задержки появится всплывающее окно быстрая документация.
- В Редакторе > Общие > Завершение Кода (подпункт) >автоматическое отображение документации в 1000 мс
- установите этот флажок, чтобы IntelliJ IDEA автоматически отображала всплывающее окно с документацией для класса, метода или поля, выделенного в списке поиска. Если этот флажок не установлен, используйте Ctrl + Q чтобы показать быструю документацию для элемента на каретке.
- окно быстрой документации автоматически появится с указанной задержкой в только в тех случаях, когда завершение кода вызывается явно. Для списка автоматического завершения кода окно документации будет отображаться только при нажатии Ctrl + Q .
ОТВЕТ CTRL + P (НЕ CTRL + Q)
кто-то еще опубликовал этот ответ на форуме JetBrains: Идея-это другая IDE. Попробуйте обнаружить его особенности и попытаться сделать лучшее из него, а не пытаться эмулировать то, что вы использовали раньше. По большей части, Idea имеет очень высокую удобство использования (намного лучше, чем Eclipse IMHO) и оптимизирована для поддержки редактирования кода как можно лучше (вместо того, чтобы слишком полагаться на мастера образец.)
- Javadoc: Ctrl-Q
- краткий обзор реализации: Ctrl-Shift-I
- показать контекст: Alt-Q
- Показать параметры (в вызове метода): Ctrl-P
- Показать описание ошибки. Ctrl-F1
. плюс еще много ярлыков для навигации в коде и различных представлениях идей.
Я думаю, что это довольно приятно, что вы можете увидеть только конкретный бит информации, которую вы заинтересованы простым нажатием клавиши. Посмотрите на меню, которые также будут показывать возможно измененные ярлыки для вашей карты клавиш.
0 Воплощение Jens Voß Создана 12 Июня 2008, 09:26 И, эльсандрос, в дополнение к тому, что пишет Стивен: поскольку вас, похоже, интересуют сочетания клавиш IDEA, я настоятельно рекомендую плагин “Key Promoter”, который поможет вам быстро запомнить соответствующие ярлыки.
также очень полезной является функция “Goto Action”, вызываемая Ctrl-Shift-A. В всплывающее окно, вы можете ввести ключевое слово (например, “Javadoc”), и IDE сообщает вам доступные действия, соответствующие вашему поиску, а также сочетания клавиш и содержащие группы действий (которые часто также дают вам подсказку о том, как перейти к действию с помощью меню).