Перейти к основному содержимому

15 записей с тегом "IntelliJ"

Посмотреть все теги

· 5 мин. чтения

1. Обзор

В этом руководстве мы рассмотрим некоторые расширенные средства отладки IntelliJ .

Предполагается, что основы отладки уже известны (как начать отладку, действия Step Into , Step Over и т. д.). Если нет, пожалуйста, обратитесь к этой статье для получения более подробной информации об этом.

2. Умный шаг

Бывают ситуации, когда в одной строке исходного кода вызывается несколько методов, например doJob(getArg1(), getArg2()) . Если мы вызываем Step Into action (F7), отладчик переходит к методам в порядке, используемом JVM для оценки: getArg1getArg2doJob .

· 7 мин. чтения

1. Введение

За последние несколько лет IntelliJ от JetBrains быстро стала лучшей IDE для Java-разработчиков. В нашем последнем отчете о состоянии Java 55 % респондентов выбрали IntelliJ по сравнению с 48 % годом ранее.

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

Обратите внимание, что хотя эта статья посвящена подключаемым модулям IntelliJ, все IDE JetBrains имеют общий код. Таким образом, многие из используемых здесь методов могут быть применены к другим IDE JetBrain, таким как PyCharm, RubyMine и другим.

2. Функциональность плагина

· 4 мин. чтения

1. Введение

С момента появления Java 8 многие люди начали использовать (новую) функциональность потоков. Конечно, бывают моменты, когда наши потоковые операции не работают должным образом.

В IntelliJ помимо обычных параметров отладки есть специальная функция потоковой отладки. В этом коротком руководстве мы рассмотрим эту замечательную функцию.

2. Диалоговое окно трассировки потока

Начнем с того, что покажем, как открыть диалоговое окно Stream Trace. На панели инструментов окна отладки есть значок Trace Current Stream Chain, который активируется только тогда, когда наше приложение приостанавливается в точке останова внутри вызова потокового API :

· 2 мин. чтения

1. Обзор

В этом кратком руководстве будут описаны все параметры функции «автоматического импорта» IntelliJ IDEA.

2. Автоимпорт

В IntelliJ IDEA есть несколько параметров, которые мы можем настроить в меню «Настройки» > «Редактор» > «Автоматический импорт» :

./b479e1965cd2b0a1fb01f5bc6c267663.png

Давайте рассмотрим каждый из этих вариантов.

· 3 мин. чтения

1. Обзор

В этом руководстве мы рассмотрим, как добавить заголовок лицензии в файлы проекта IntelliJ IDEA. Заголовок лицензии обычно описывает разрешенное использование и владение файлом проекта.

Мы предполагаем, что у вас есть базовые знания IntelliJ , поэтому перейдем сразу к делу.

2. Настройка заголовка лицензии

Давайте откроем любой из наших существующих проектов, чтобы настроить заголовок лицензии. Сначала нам нужно получить доступ к окну настроек , щелкнув пункт меню IntelliJ IDEA или нажав клавиши Command + запятая.