Eclipse 용 직접 실행 창


90

Eclipse에 Visual Studio의 "Immediate Window"와 유사한 기능이 있습니까? 디버거에서 명령문을 평가할 수있는 창입니다.


7
허용 된 답변으로 Todd의 대답을 받아들이십시오. AdamC는 유용하지만 Watch Window와 더 유사하지만 Todd는 직접 실행 창에 대한 실제 아날로그를 찾았습니다
STW

답변:


65

Eclipse에는 디버깅하지 않을 때에도 문장을 평가할 수 있는 매우 멋진 개념의 스크랩북 페이지 가 있습니다. 그러나 현재 프로그램의 값을 사용하여 코드를 평가하려면 Window-> Show View-> Expressions로 이동하십시오. 원하는 표현식을 입력하고 프로그램이 실행될 때이를 추적 할 수 있습니다.


1
표현은 꽤 비슷합니다. 감사!
Justin R.

1
대답은 정확하지만 어떤면에서는 Todds 대답이 더 낫습니다. 그가 VS 직접 창에 대해 더 정확한 비유를 제공했기 때문입니다
KL

자동 완성이 표현식 창에서 작동하지 않는 것 같습니다. 디버깅하는 동안 스 니펫을 평가하는 것은 편리하지 않습니다.
nakhli

깔끔한, 스크랩북 페이지에 대해 몰랐습니다.
jjb 2014

Expression은 Visual Studio의 즉각적인 창과 똑같이 작동하지 않으며 Todd의 대답이 훨씬 더 좋으며 대답으로 가져와야합니다.
mhan0125

136

예. 보기 이름은 "디스플레이"입니다.

창->보기 표시-> 기타 디버그 폴더 아래에 있습니다.

거기에 들어가면 디버거에서 문을 평가합니다.


19
"표현식보기"보다 즉각적인 창에 훨씬 더 가깝기 때문에 정답으로 업데이트하는 것이 좋습니다.
Michal

감사합니다-즉시 창을 놓쳤습니다!
Bayard Randel

4
명령문을 선택하고 마우스 오른쪽 단추를 누른 다음 실행하십시오. 디스플레이 도구 모음에서 작은 재생 버튼을 누를 수도 있습니다.
Doguhan Uluca

1
Ctrl 키 + 민 3을 열 수있는 또 다른 옵션은 다음 식을 입력
Sushant Bhatnagar

1
디스플레이 창에서 함수 호출이 작동합니까? 그들은 나를 위해 일하지 않는 것 같거나 아마도 그들이 어떻게 작동하는지 오해하고 있습니다. 함수 이름을 입력하고 Enter 키를 누르면 반환 값이 표시되지 않습니다.
Setafire 2016-06-06

5

ctrl-shift-i 검사 또는 ctrl-shift-d 표시?


6
명확히하기 위해 디버거 내에서 일부 코드를 강조 표시하고 ctrl + shift + i를 누르거나 마우스 오른쪽 버튼을 클릭-> inspect하여 코드 평가를 볼 수 있습니다.
Rich Seller
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.