내 말은 :ABAP 대화 형 콘솔이 있습니까?
많은 IDE (Eclipse와 Visual Studio가 더 잘 알려져 있음)에는 대화 형 콘솔이라는 기능이 있습니다.
이렇게하면 디버깅 모드에서 중단 점을 맞았거나 어떤 이유로 든 내 코드를 제어 할 수 있으므로 응용 프로그램의 컨텍스트를 인식하는 코드를 실행할 수 있습니다.
즉, 변수의 내용을 수정할 수 있지만 내 개체의 메서드를 호출 할 수 있습니다. 이클립스 (Java 용)에서는 새로운 로컬 변수를 정의하고 "할 일"을 할 수도있다.
이 코드는 코드를 테스트하기 위해 매우 긴 프로세스 (인터페이스)를 거쳐야 할 때 유용하며 코드의 특정 시점에서 다른 FuBa 호출을 테스트 할 때 매우 유용하다고 생각합니다. 도움.
변수의 내용을 런타임에 디버거에서 어떻게 수정할 수 있는지 알고 있으며, 기본적으로 (느리지 만)이 질문에 동의합니다.
또한 새로운 디버거 (버전 7.02부터)는 디버거 스크립트를 실행하여 코드를 동적으로 생성 할 수 있음을 알고 있습니다. 그러나 이것은 너무 많은 번거 로움입니다. 콘솔).
그런 도구가 있습니까?
왜 도구가 부족하다고 생각하십니까? 나는 그것을 볼 때 많은 시간을 절약 할 수 있습니다. –
시스템을 디버깅하는 동안 값을 바꾸는 것 또한 시간의 절반 정도입니다. 도구를 사용하기 위해 스스로를 방어해야합니다.게다가 항상 빠른 핑거 프레디 (freddy)가 있습니다. 프레디는 그것이 무엇을하는지 알지 못하거나 그 결과에 대해 신경 쓰지 않고 방법을 부를 것입니다. 자신의 PC를 망가 뜨리면 그게 문제입니다. 그러나 이것은 잠재적으로 수천명의 개발자가 작업하는 시스템입니다 ... – vwegert
그럼 우리는 모든 개발자를 해고해서는 안됩니다. 모든 도구는 책임감있게 사용해야하며 사람이 아닌 올바른 방법으로 좋은 소프트웨어를 개발해야합니다. P –