Возможен ли breakpoint на определённых данных в Idea?

305
30 января 2018, 09:59

Интересует вопрос о том, возможно ли сделать так, чтобы брейкпоинты срабатывали только на определённом участке кода, при прохождении определённых данных? К примеру, есть лист с пятью миллионами элементов, каждая итерация вызывает стороннюю функцию к элементу, мне нужно, чтобы брейкпоинт сработал, к примеру, на 4-ых тысячном элементе, чтобы не пробегать по всем. Актуально для Intellij Idea 2016.

Answer 1

Правый клик по breakpoint, в поле Condition напишите нужное вам условие (напр. i == 400). Для открытия более детальной настройки ваших breakpoints:

Ctrl+Shift+F8 - Windows

⇧⌘F8 - Mac

READ ALSO
Обработка нажатия F1

Обработка нажатия F1

как можно отловить нажатие F1? сейчас сделано вот так, но с функциональными клавишами это не работает

242
Разбить фрейм пополам

Разбить фрейм пополам

Привет! Хочу сделать аналог тотала, для этого нужно расположить 2 панели на фрейме(левый, правый)Делаю с помощью бордерлэйаута(один EAST, другой...

183
Найти все устройства в сети wi-fi используя Андроид

Найти все устройства в сети wi-fi используя Андроид

В сети подключены к модему arduino и андроид, как найти эти устройства в сети?(Нужны только ip) Если к этой сети подключить компьютер на windows и в cmd написать...

202
Java выполнение скрипта по нажатию кнопки

Java выполнение скрипта по нажатию кнопки

Есть скрипт на python , который выполняет консольные команды и записывает вывод вtxt файл

216