Есть ли способ сохранить точки останова в IntelliJ и восстановить позже?

Могу ли я определить набор точек останова и сохранить это определение в IntelliJ и восстановить позже?

Как у меня есть точки останова в строке 40,50 для класса А. Могу ли я сохранить это и восстановить каким-либо образом?

Благодарю.

Ответ 1

Вы не можете сохранять/восстанавливать точки останова в IntelliJ, но если вы хотите работать с разными "группами" точек останова в разных ситуациях без необходимости включать/отключать или удалять их один за другим, вы можете сделать это в текущей версии (IDEA 2016.3. 1).

Вы можете создавать именованные группы точек останова и включать/отключать их как группу одним щелчком мыши. https://www.jetbrains.com/help/idea/2016.3/working-with-groups-of-breakpoints.html

Ответ 2

Вы можете найти все точки останова в project-dir/.idea/workspace.xml → <component name="DebuggerManager">. Вы можете сохранить их вручную.

Ответ 3

В настоящее время эта функция недоступна (даже в Intellij Cardea EAP).

Однако для этого есть запрос функции IDEA: http://youtrack.jetbrains.com/issue/IDEA-15540.

Хотите проголосовать за запрос функции?

Ответ 4

На студии Android вы можете выбрать несколько точек останова → Щелкните правой кнопкой мыши → Переместить в группу → новая группа точек останова.

После этого вы можете включить/отключить целую группу так же, как импортировать ранее сохраненные точки останова.

Ответ 5

В ver14 имя компонента - XDebuggerManager.

Вы должны быть осторожны с URL-адресом точки прерывания, особенно путь должен иметь переменную $PROJECT_DIR$.