2011-05-13 2 views
2

나는 SWY ++ 같은 것을 찾고 있지만 SWT를 찾고있다. Eclipse의 플러그인에 대한 정보를 원할 때 도움이되는 솔루션이 있다는 것을 알고 있으므로 다소 가능해야합니다.SWT 용 Spy ++와 비슷한 것?

내 구체적인 경우에는 Spy ++에서 허용하는 코드와 다른 방법으로 스파이로가는 방법이 필요합니다. 따라서 이클립스의 플러그인이 나를 도와 줄 수는 없습니다.

감사

답변

2

UI 요소에서 정확한 코드를 가져 오는 것은 어렵습니다. SWT 도메인에서이 작업을 수행 할 수있는 도구가 없다는 것을 알고있는 한 어려운 일입니다. 사용자가 할 수없는 이유는 일부 코드의 최종 결과 일부 if-elseif-else 조건으로 인해 UI가 생성 될 수 있습니다. 예 :

if(userSelection) 
{ 
    createSpecialToolsComposite(composite); 
}else { 
    createSimpleToolBar(composite); 
} 

위의 발췌 문장에서는 자식 컨트롤 중 하나만 만들어집니다. 다른 하나를 추론하는 것은 어렵습니다.

하지만 여전히 당신은 위젯 위에 마우스를 놓고 포함하여,이 위젯에 대한 정보를 얻을 수있는 도구가 있습니다 :

  1. 레이아웃 정보
  2. 경계
  3. 형제
  4. 부모 체인 (껍질로 돌아 가기)

enter image description here

  • http://eclipsesource.com/blogs/2010/01/07/i-see-you-swt-spy/
  • Is there a SWT debugger/spy?
    1. SWT SPY
  • 0

    SWT 스파이 사용할 올바른 도구입니다. 그러나 SWT 스파이 페이지는 업데이트되지 않습니다.

    Eclipse에서 4.7 SWT Spy는 Eclipse PDE에 포함되어 있습니다. RCP와 RAP 용 Eclipse를 다운로드하면 얻을 수 있습니다.

    는 SWT 스파이를 눌러 시작하려면 : 의심의 경우 CTRL + ALT + SHIFT + F9

    를 참조하십시오 http://www.vogella.com/tutorials/EclipseCodeAccess/article.html#swt-spy

    관련 문제