IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
일반적인 디버그 시나리오에서는, 디버거가 프로그램을 언제 중단해야 하는지 알려주기 위해 중단점을 설정하게 됩니다. 중단점은 일반적으로 추가 조사를 시작하기 위한 시점과 일치합니다. 중단점을 어디에 설정해야 할지 결정하는 것은 쉽지 않을 수 있으며, 정확한 줄이 불분명한 상황이 있을 수도 있고, 특정 코드 보다는 타이밍에 따라 프로그램을 일시 중지하는 것을 선호할 수도 있습니다. 이 글에서는 IntelliJ IDEA의 Pause Program(프로그램 일시 중지) 기능에 대해 알아보겠습니다. 이 기능은 앞서 설명한 시나리오를 포함해 …
이 게시물은 Debugger.godMode() – Hacking JVM Applications With the Debugger를 번역한 글입니다. 옛날의 컴퓨터 게임은 지금과는 달랐습니다. 이후에 그래픽과 기계학이 진화하기도 했고, 옛날에는 오늘날의 게임에서는 매우 흔하지 않은 특성인 치트 코드를 가지고 있었습니다. 치트 코드는 특별한 무언가를 제공하는 키의 순서로, 치트 코드의 예로는 무한의 탄약 또는 벽을 걸어다니는 능력 등이 있습니다. 가장 보편적이고 강력한 것 중 하나는 "갓 모드"로, 사용자를 무적으로 만드는 것이었습니다.…