# IDEA Введение

Что такое IDEA

IDEA выступает за IntelliJ IDEA, в развитие языка Java интегрированной среды IntelliJ в отрасли признано одним из лучших инструментов для разработки Java, особенно автоматической подсказка интеллектуального кода помочь, рефакторинг кода, поддержка J2EE, различные версии инструмента (мерзавец , СВН, GitHub и т.д.), JUnit, CVS интеграция, анализ кода, инновационные аспекты графического дизайна и других функций можно сказать, исключительным. JetBrains IDEA является продукция компании, компания со штаб-квартирой в Праге, столице Чехии, разработчик строгие известные программисты в основном Восточной Европы. Ее флагманская версия также поддерживает HTML, CSS, PHP, MySQL, Python и так далее. Бесплатная версия поддерживает только Java и несколько других языков.

черты

  • Интеллектуальный выбор: Во многих случаях мы должны выбрать способ, или петлю или хотели бы шаг за шагом от переменного медленно разверните всю категорию выбранной, IDEA будет предлагать этот синтаксис выбора на основе настройки по умолчанию Ctrl + W, расширяя выбор может быть достигнуто таким образом, что особенно удобно, когда ремоделирования.
  • Режим Рич навигации: IDEA предоставляет множество режимов просмотра навигации, такие как Ctrl + E, чтобы отобразить недавно открытые файлы, Ctrl + N показать вы хотите, чтобы отобразить окно имени класса подстановок (коробка также имеет интеллектуальные дополнительные функции, при вводе букв после того, как будут отображены все имена классов кандидата IDEA). В самых основных точки зрения проекта, вы можете также выбрать для просмотра различных способов.
  • Функция истории: без прохождения через сервер управления версиями, просто IDEA может просматривать любой файл истории проекта, в версии вы можете легко восстановить его восстановить.
  • JUnit является идеальной поддержкой
  • Расширенная поддержка для восстановления: IDEA является самым старым из всех реконструкции вспомогательного IDE, реконструкция его выдающиеся способности был один из основных пунктов продажи.
  • Кодирование помощи: Java спецификация выступает ToString (), хэш-код (), равно () и все получить / установить методы, вы не можете сделать любой вход может автоматически генерировать код, так что вы от основного метода бурения кодирование освобожден.
  • Гибкие функции макета: Все основные IDE имеет функции повторная компоновки, но только IDEA является человеческой природой, поскольку она поддерживает пользовательский режим компоновки, вы можете использовать различные верстки В зависимости от требований проекта.
  • Идеальная поддержка XML: поддержка XML полного Совета: все популярные каркасы XML-файлы поддерживают полные советы, с тем, кто знает, кто.
  • Динамическая проверка синтаксиса: не соответствует любой спецификации Java, собственная предопределенным спецификации нагрузка будет освещаться на этой странице.
  • Проверьте код: Код для автоматического анализа, выявления несоответствующего, существует риск коды и подсветка.
  • Полная поддержка JSP: не требует каких-либо плагинов, полностью поддерживает JSP.
  • Интеллектуальное редактирование: ввод кода во время автоматического способа пополнения или класса.
  • Поддержка EJB: Не нужен плагин полностью поддерживает EJB (6.0 поддерживает EJB 3.0)
  • Колонка Режим редактирования: Используется UtralEdit редактора колонки уверен в своем восхищении, потому что это уменьшает массу скучной монотонной работы и IDEA полностью поддерживает этот режим, тем самым дополнительно повышая эффективность кодирования.
  • Предустановленные шаблоны: предустановленные шаблоны позволяют поместить часто используемый метод в редакторе шаблонов, вы вводите только при использовании несколько простых писем, чтобы завершить весь код записи. Например, при использовании относительно высокого государственного статической силы основного (String [] арга) {} вы можете предварительно вечер в шаблоне методы, до тех пор, как вы вводите код ввода помощи вечера нажать кнопку, IDEA автоматически завершит ввод код.
  • Совершенная автоматическое завершение кода: Интеллектуальный проверить класс, когда имя метод обнаружения только тогда, когда код вводится автоматически, тем самым уменьшая остальную часть кода написана работы.
  • Отличная поддержка для контроля версий: интеграция текущего общего рынка все контроль версий инструмента плагин, в том числе мерзавца, SVN, GitHub, так что разработчики могут быть сделаны непосредственно в коде IntelliJ представления IDEA, обнаруженный в программировании проектов для решения конфликта просматривать содержимое сервера управления версиями, и так далее.
  • Без использования проверки коды: автоматически проверять код не используется в коде, и быстрый, так что код является более эффективным.
  • Интеллектуальный код: автоматическая проверка кода и обнаружил расхождения с заданной спецификацией кода строки, если программист решила изменить автоматически меняется. Пример кода: String ул = «Hello Intellij» + «IDEA», IDEA советы по оптимизации будет дано, если программист согласен изменить IDEA автоматически изменить код: String ул = «Hello IntelliJ IDEA»;
  • Регулярное выражение поиска и замены функции: Найти и заменить поддерживает регулярные выражения, тем самым повышая эффективность.
  • JavaDoc Предварительный просмотр Поддержка: Функция JavaDoc предварительного просмотра, Ctrl + Q показать результаты в JavaDoc коде JavaDoc, тем самым улучшая качество документа DOC.
  • Программисты Намерения Поддержка: IDEA всегда обнаружить, когда программисты кодирования ваших намерений, или предоставлять консультации, помощь или направить вас заполнить код.

рекомендация

отwww.cnblogs.com/bjio/p/11681662.html
рекомендация