"디버그"가 아니라 "실행"버튼을 통해 Java 응용 프로그램을 실행하고 있습니다.프로그래밍 방식으로 IntelliJ 디버거에 침입 할 수있는 방법이 있습니까?
그러나 특정 조건이 충족되면 디버거를 시작하려고합니다.
"Debug"단추를 통해 조건부 중단 점을 사용하여 실행하려는 것은 아닙니다.이 특정 조건부 중단 점은 수천 번이나 수천 번 테스트되기 때문에 전체 실행 속도가 상당히 느려지므로이를 수행해야합니다.
내부에 중단 점이있는 if 문을 사용할 수 있지만 "디버그"구성이 일반적으로 "실행"구성보다 상당히 느리다는 것을 알았습니다.
기본적으로 .NET에 해당하는 Debugger.Launch()
을 찾고 있습니다.